I'm Nik — a Mobile Fullstack Developer, expert in the whole stack behind an app: native iOS with Swift/SwiftUI, Flutter for cross-platform, and the Node.js/Firebase backend that powers it. Most of my recent work is fintech and health apps — payment gateways, Apple Pay, secure data handling — including contributions to Credit Karma and ConfirmTkt. If you need one person who can take your app from API to App Store, that's what I do.
"Mobile Fullstack" means I don't stop at the UI. I write the iOS/Flutter app, the backend it talks to, and wire up the third-party services in between.
I've been doing freelance and remote contract work for the last 3 years, with enough hands-on experience behind me to know what actually ships. Here's what clients usually hire me for.
Native apps built with Swift and SwiftUI — a new app from scratch, or new features added to one you already have.
One codebase, both platforms. Good fit for MVPs and budgets that need iOS and Android together.
Apple Pay, Stripe, Razorpay, recurring billing, card tokenization — built carefully because money is involved.
The Node.js / Firebase backend your app needs to actually work — not just the screens.
Submissions, crash fixes, OS updates — someone to keep your app running after it's live.
Not sure whether to go native or Flutter, or how to scope your build? I'll give you a straight answer before you spend money.
You're not hiring an agency where your project gets passed around. You talk to me directly, and I write the code myself.
I'm the developer you talk to and the one who writes your code. No project manager in between, no junior dev learning on your project.
I've worked on apps that handle real transactions and real user data — Credit Karma, payment gateways, security apps. I know what "handle it carefully" actually means in code.
My longest client relationship is over 4 years. Clients keep me because I show up, meet deadlines, and don't disappear after the first bug.
I give you regular updates, I flag problems early instead of at the deadline, and I explain things in plain language, not just technical jargon.
Native iOS with Swift, or one Flutter codebase for iOS and Android both. I'll tell you honestly which one fits your budget and timeline.
Send me your spec, your Figma file, or even just a rough idea — I'll tell you clearly what's possible, what will take time, and what it will cost before we start.
I'm Nik, a mobile app developer based in Ahmedabad, India. I've been writing code long enough to know what actually ships, and for the last 3 years I've worked as an independent freelancer, taking on remote contracts directly with companies instead of going through an agency.
I currently work as the only mobile developer for Eviid, a UK-based company, and I've had a 4+ year partnership with US-based SaaS company Time Clock Wizard. I've also contributed to apps used by tens of millions of people, including Credit Karma and ConfirmTkt.
Outside client work, I built Inflixo AI, a streaming app for content creators, completely on my own — design, code and launch. It's how I learned to think about a product as a whole, not just the part I'm assigned to build.
Native iOS, cross-platform apps, payments, and the backend to connect it all.
For each one below: what I built, what I was responsible for, and the hard part I had to solve. I've shipped 24 apps in total — the rest are further down if you want to see everything.
Worked as part of the iOS team, building and maintaining screens used by tens of millions of people.
The app deals with sensitive financial data at huge scale — every screen had to be fast, accurate, and tested carefully before release.
Android developer on the team, working on booking and tracking features used by over 100M people.
Millions of people check this app daily during peak booking season — it has to stay fast and accurate under heavy load.
Ongoing developer for over 4 years — the app is mine to maintain and grow across iOS and Android.
A long-running app means constant updates without breaking things businesses depend on every day for payroll.
iOS developer building the monitoring and alerts side of the app.
Alerts need to reach users the moment something happens, without false alarms that make people ignore them.
Flutter developer working on content scheduling and analytics screens.
Connecting to several social platforms at once, each with different rules and rate limits, without the app feeling slow.
iOS developer for the loan tracking and document features.
Mortgage data has to be shown clearly and correctly — no room for a number being wrong.
Flutter developer building the transfer flow and transaction history.
Money moving between countries means handling delays, failures, and retries without confusing the user about where their money is.
Flutter developer for the wallet and portfolio tracking screens.
Crypto wallets have zero tolerance for bugs — a mistake here means someone actually loses money.
Flutter developer on account management and login security.
Banking apps get audited — the login and data-handling code has to hold up to real security review.
iOS developer building the content feed and personalisation.
Health content needs to feel trustworthy — the app had to load fast and stay simple, not cluttered.
Personal budgeting and expense tracking app.
Mortgage calculation and financial planning tool.
Dating app for sober individuals with identity verification.
End-to-end encrypted messaging app.
Social dating app with profile matching and chat.
Voice-enabled interactive books app for kids.
Multi-game app with leaderboards and rewards.
Digital comic reader with offline reading.
Featured App Store game emulator with save states.
Football career simulation game.
Society management app with maintenance requests.
Real-time live streaming app with WebRTC.
Tourist guide with live content and maps.
Local travel guide with live streaming.
Simple and predictable — you always know what's happening next.
I read your spec or talk to you directly, and make sure I understand what you actually need before quoting anything.
I break the work into milestones with a timeline and price, so there are no surprises later.
I share progress regularly and flag any issue as soon as I find it, not at the deadline.
Tested, App Store-ready code, plus support after launch if something needs fixing.
Feedback from clients across the US, Europe and Asia over 9+ years of work.
Nick is an outstanding iOS developer. He delivered a clean, fast, and reliable app. We're thrilled with the results and look forward to future collaborations.
Nick was a key contributor, delivering high-quality work on time. His insights greatly improved our product. I look forward to working with him again.
Nick delivered excellent work within budget and on time. His communication and documentation were top-notch. I look forward to future projects together.
Nick is the best developer I've worked with. His work is flawless and delivered quickly. I highly recommend him for any project without hesitation.
Nick is the best developer on Upwork. His work is professional and without error. He works quickly and always updates his skill set. Highly recommended.
Nick is the best iOS developer I've worked with. He went above and beyond, adding features that genuinely improved the app. Highly recommend.
Nick has been a reliable developer, always available when needed. His ongoing support has been invaluable. I highly recommend him for long-term projects.
Nick's understanding of iOS development is exceptional. One of the best developers I've worked with on Upwork — always delivers on point.
Nick's professionalism and quality of work are unmatched. He delivers exactly what's promised and communicates clearly throughout the project.
Tell me what you're building and what you need. I'll reply honestly — if it's something I can do well, I'll tell you how. If it's not a good fit, I'll say that too. Usually reply within 4 hours.