Praneet Sah
About

Praneet Sah

A solo full-stack developer who designs, builds, ships, and maintains the whole thing — front end, back end, mobile, infrastructure.

I’m Praneet Sah. I build software for founders and small teams who need a real product in production, not a deck and a roadmap. That means I do the design, the front end, the back end, the mobile apps, the integrations, the deployment, and the App Store paperwork. One person, all the way through. If something in your product breaks at 2am, there is exactly one person to call, and he wrote the line that broke.

My background is generalist by choice. I started on the web — React, Next.js, Postgres, Stripe — and kept adding whatever the next project demanded: Swift and SwiftUI for iOS, Kotlin for Android, carrier and CPaaS APIs for telecom, retrieval pipelines and agent orchestration for AI. I never specialized into a single layer, because the projects I like are the ones where the interesting problem sits between layers: a voice agent that has to answer in under a second, a sync job between two CRMs that must never silently drop a record, a billing flow that has to survive a duplicated webhook.

What I’ve shipped

Everything below is live. I built each one end to end — not as part of a team, not as a subcontractor on someone else’s architecture.

  • LastWorker An AI agent that answers your phone, replies to chats, texts back customers, and handles email. 24/7 across 97 languages.
  • DialAnyone Virtual phone numbers, SMS, eSIM data, and call forwarding. Web, iOS and Android. No contracts.
  • DMText Mass texting platform with 99.9% delivery. Automated campaigns, deliverability tooling, scales to millions.
  • Citrus Mobile Pay-as-you-go eSIM data in 200+ countries from $0.01/MB. Web, iOS and Android. No contracts, no expiration.
  • Gateway Private Money Short-term real estate finance for residential and commercial borrowers. Fast, alternative funding.
  • Brivio Property Management Comprehensive PM for residential property owners. Leasing, ops, accounting, tenant relations.
  • Grainy Real-time film effects through your viewfinder. Captures the authentic look of classic analog photography, no presets, no fakery.
  • Wanderlist A lifelong record of your travels. Log countries, cities, airports, and flights, watch your map fill in, and keep a journal for every trip.

Eight products across five industries: AI agents, telecom and messaging, consumer iOS, private lending, and property management. The through-line isn’t a stack — it’s that each one had to work for real users on day one. LastWorker answers live phone calls. DialAnyone and Citrus Mobile provision real numbers and real eSIM data across borders. DMText pushes campaigns at volumes where deliverability is the whole product. Grainy and Wanderlist live on the App Store, where a crash is a one-star review. Gateway Private Money and Brivio serve businesses whose paperwork and compliance obligations are the actual difficulty.

Why I work solo

I’ve had plenty of chances to turn this into an agency. I haven’t, and I don’t plan to. When you hire an agency you get a salesperson who scopes the work, an account manager who relays your messages, and — several layers down — whoever is actually free that week writing the code. Context gets lost at every handoff, and you pay for the handoffs.

Working with me, you message me, not an account manager. There is no account manager. The person who heard your requirement is the person who writes it, which means nothing gets translated into a ticket and back out again slightly wrong. It also means I can say no. If a feature you’re attached to is going to sink the launch, I’ll tell you before it’s built rather than after it’s billed.

The trade-off is honest: I take a small number of projects at a time, so I can’t staff five workstreams in parallel. What you get instead is a day rate you can predict, something working you can click on within days rather than a mockup, and small fixes — a typo, an image swap, a price change — done for free for as long as your thing is running.

How I work

I start with the problem, not the stack. Tell me what you’re trying to make true in the world and I’ll figure out how to build it — which often means building less than you asked for. Then it’s small, shippable steps: you see something useful within days, not months, and the code stays readable for whoever picks it up after me. Once it’s live I watch it run, fix what breaks, and sharpen what works, because a codebase should compound rather than rot. There’s a longer write-up of that on the process page.

If you’re weighing a solo developer against an agency, I wrote up the honest version of that comparison — including the cases where an agency is the better answer — in freelance developer vs agency.

What makes a good fit

The best projects I take on are the ones where a decision-maker is directly involved, the scope is a product rather than a staffing gap, and the goal is to get something real in front of users soon. Founders building v1, teams who need one senior pair of hands on a hard integration, and companies whose software has to pass a security review before it can be sold — those are the briefs where working with one accountable person beats working with a committee.

If that sounds like your situation, tell me what you’re building and I’ll tell you how many days it takes. If it isn’t, I’ll say so and point you somewhere better.