Nirali D.
Full-Stack SaaS Developer | MERN, Supabase, Stripe | AI, MCP Servers
I build and improve production-ready SaaS products and MVPs using React, Next.js, Node.js, TypeScript, Supabase, PostgreSQL, and Stripe. Over the last 5 years, I’ve worked across complete product lifecycles — from validating requirements and planning architecture to database design, frontend, backend, payments, authentication, deployment, and production support. I’m a good fit when you need someone who can take an MVP from idea to launch, or step into an existing product, understand the business logic quickly, identify what needs fixing, and take ownership of the implementation. I can help with: • SaaS MVP development • Full-stack product development • React, Next.js & TypeScript applications • Node.js APIs and backend architecture • Supabase & PostgreSQL • Stripe and payment integrations • Subscription and one-time payment flows • Multi-tenant applications • Authentication, RBAC, MFA & OAuth/SSO • Admin panels and dashboards • Third-party API integrations • Complex workflows and forms • React Native applications • Performance optimization and refactoring • Docker, CI/CD, deployment and monitoring I also build AI-powered product features and internal automation, including: • MCP servers and custom tool integrations • AI workflow automation • Customer support agents • Internal AI assistants and productivity tools • Automated QA, PR review, changelog and workflow systems • LLM integrations with existing SaaS products One of my core projects is a multi-tenant yacht-management SaaS platform where I’ve worked across billing, security, permissions, integrations, APIs, and production infrastructure. I’ve implemented subscription billing and payment integrations using Stripe, Airwallex, Razorpay and Flutterwave, including webhooks, refunds, Apple Pay and Google Pay. On the AI side, I’ve built an MCP-based server exposing multiple product modules, a RAG-powered customer support agent, and internal automations for QA, pull-request review, changelog generation, and operational workflows. I’ve also worked on marketing platforms integrating Meta and Google Ads, real-time scheduling systems, B2B inventory platforms, e-commerce products, and production React Native applications. My focus is not just getting a feature to work. I care about clean architecture, reusable components, maintainable code, performance, security, and making sure every feature fits properly into the overall product. I also use GenAI development tools such as Cursor and Claude Code every day for code analysis, planning, debugging, refactoring, documentation, and accelerating repetitive development work. I use them to move faster, while still reviewing the architecture, logic, and code myself and taking responsibility for what goes into production. If I see unnecessary complexity, a technical risk, or a better way to solve the problem, I’ll explain it and suggest a practical alternative. I’m comfortable owning the full development cycle: Idea → Requirements → MVP Planning → Architecture → Database → Frontend → Backend → Integrations → Testing → Deployment → Monitoring → Iteration If you’re building a SaaS MVP, improving an existing application, integrating payments, adding AI automation, building customer support agents, fixing architectural issues, or completing an unfinished product, send me the details and I’ll help you map out the cleanest way forward.
Earnings and projects
Last 6 months ÷ 2.2 months active (since Sep 2026)
Last 6 months: $3.8k
Billed in all: $4,195$4.2k
$1.9k in the last 6 months
Earnings, last 30 days
Skill rankings: Top 5% in Socket.io
Ranked by MRR among everyone on Upwork with the skill.
- #29Socket.io533 freelancers · 🇮🇳 #7Top 5%🇮🇳#7 of 198
- #141Redis1,774 freelancers · 🇮🇳 #31Top 8%🇮🇳#31 of 334
- #213Redux3,245 freelancers · 🇮🇳 #43Top 7%🇮🇳#43 of 795
- #244AWS Lambda2,947 freelancers · 🇮🇳 #59Top 8%🇮🇳#59 of 870
- #293GraphQL3,403 freelancers · 🇮🇳 #81Top 9%🇮🇳#81 of 813
- #346ExpressJS5,651 freelancers · 🇮🇳 #82Top 6%🇮🇳#82 of 1,371
- #424Stripe3,151 freelancers · 🇮🇳 #81Top 13%🇮🇳#81 of 648
- #544Retrieval Augmented Generation3,618 freelancers · 🇮🇳 #107Top 15%🇮🇳#107 of 801