Kirit G.
Full Stack Developer | SaaS & Social Media Apps | Node.js, Golang
Senior full stack developer for SaaS products, MVPs and social media apps, working in Node.js, NestJS, Next.js, React and Golang. My last long-term client project: 395 hours rebuilding a white-label social commerce platform, closed with a 5-star review. I've been building web applications since 2013 and co-founded Flexgrew Technologies, so I can work on my own or bring in frontend, DevOps and QA people from my team when your project needs them. What I build • SaaS platforms: multi-tenant architecture, user roles and permissions, Stripe subscriptions and billing, admin dashboards • MVPs for startups: from idea to a launch-ready product that can keep growing after launch • Social media apps and community platforms: news feeds, profiles, groups, pages, real-time chat, notifications, creator and influencer dashboards • Marketplaces: multi-vendor stores, product catalogs with variants, order splitting, commissions and vendor payouts • Backend development and REST APIs in Node.js, NestJS or Golang (Go Fiber), with PostgreSQL, MongoDB and Redis • Real-time features: WebSockets, live chat, typing indicators, online presence, Kafka and Redis pub/sub • App rescue: taking over unfinished or messy codebases, including apps started with Lovable, Bolt or Cursor, and making them stable, tested and ready for real users Recent results • Social commerce platform (395 hours, 5.0 rating): rebuilt real-time messaging, the activity feed, marketplace listings, groups and an influencer dashboard, moved chat and notifications onto WebSockets with Redis pub/sub, and cleaned up the GCP deployment. The client wrote: "Kirit and Flexgrew are the real deal. I'd hire them again without thinking twice." • Cut a client's load times by about 60% by reworking their database queries • Rewrote an old checkout everyone was afraid to touch. It ended up with three new payment methods and ran twice as fast • Fixed the data handling that kept crashing a client's mobile app How I work • I learn your product and your users before I write code, and I'll tell you when a feature costs more than it's worth • You get a short written update every working day • I use Claude Code, Cursor and Codex for boilerplate and tests so I can move faster. Architecture, code review and testing stay with me, and nothing is merged untested • I overlap with US and EU working hours and usually reply within a few hours Tech stack: Node.js, NestJS, TypeScript, JavaScript, Next.js, React, Golang (Fiber), PostgreSQL, MongoDB, Redis, Kafka, WebSockets, Stripe, Docker, AWS, Google Cloud (GCP) Tell me what you're building or where it's stuck, and I'll reply with how I'd approach it.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $3k
Billed in all: $10,352$10k
$1.5k in the last 6 months
Across 8 contracts
Earnings, last 30 days
Skill rankings: Top 15% in Golang
Ranked by MRR among everyone on Upwork with the skill.
- #10Social Networking Development68 freelancers · 🇮🇳 #3Top 15%🇮🇳#3 of 13
- #40Cursor108 freelancers · 🇮🇳 #14Top 37%🇮🇳#14 of 25
- #85Lovable228 freelancers · 🇮🇳 #26Top 37%🇮🇳#26 of 51
- #121OpenAI Codex409 freelancers · 🇮🇳 #18Top 30%🇮🇳#18 of 66
- #281Claude Code818 freelancers · 🇮🇳 #43Top 34%🇮🇳#43 of 113
- #322Golang2,195 freelancers · 🇮🇳 #42Top 15%🇮🇳#42 of 331
- #537Google Cloud Platform2,939 freelancers · 🇮🇳 #97Top 18%🇮🇳#97 of 591
- #685NestJS3,757 freelancers · 🇮🇳 #127Top 18%🇮🇳#127 of 638