
Ritesh Firodiya
Senior full-stack engineer · Pune, India
firodiya.ritesh@gmail.com · linkedin.com/in/riteshfirodiya · github.com/ritesh-firodiya · ritesh-firodiya.github.io
Full-stack engineer and lead with ~9 years shipping production TypeScript across React, Next.js, React Native, and NestJS. Comfortable end-to-end — Postgres schema to Play Store release. Hobby apps and AI-assisted developer tooling on the side.
Open source · 2026
canon-cli · Claude Code plugin + CLI
A band above the Claude Code prompt for usage and prompt cache. Opt-in features keep domain knowledge and AI rules local and enforced across 14 product repos, so the AI checks claims against facts and work ships faster.
TypeScriptNode.jsClaude Codedependency-cruiser
Hobby side projects
15 products, idea to store
Mobile and web apps, each with its own designs, wiki and release. 8 are live.
ExpoNext.jsFirebaseNestJS
Experience
May 2026 — Present
Senior Software Engineer · Zendesk
Apr 2025 — May 2026
Senior Software Engineer · Walmart
Built and shipped on an internal revenue management system across web and mobile. Worked end-to-end across React, React Native, TypeScript, and Node.
ReactReact NativeTypeScriptNode.js
Jul 2024 — Jan 2025
Tech Lead & Full-Stack Engineer · TopLegal
Led architecture and delivery of a contract management platform. Owned GraphQL schema design, DynamoDB modeling, and team direction during the engagement.
ReactNode.jsGraphQLDynamoDB
Oct 2023 — May 2024
Senior Frontend Engineer · ManifestIT
Built complex UI workflows for a CMDB management tool in Next.js, integrating against backend services and shipping iteratively with the team.
Next.jsReactNode.js
May 2023 — Aug 2023
Software Engineer (Contract) · Speechify
Worked on a multiplatform TTS SDK and the Dubbing Studio — a video-translation product. Full-stack across Svelte components and GraphQL APIs.
SvelteNode.jsGraphQL
Oct 2021 — May 2023
Senior Software Engineer (SDE-3) · Masai School
Took multiple applications from idea to production with full delivery ownership. Mentored junior engineers across React, Node, GraphQL, Prisma, and AWS.
ReactNode.jsGraphQLPrismaAWS
Nov 2020 — Sep 2021
Senior Software Engineer · Swiggy (via Recro)
Shipped consumer-app features in React/TypeScript/Node. Worked on auth and ticketing modules; partnered with PM/QA on production triage.
ReactTypeScriptNode.jsGraphQL
Sep 2019 — Nov 2020
Senior Software Engineer · Globant
Web applications for banking and auditing clients. Pixel-accurate UI work in React, integrating backend systems via Node.
ReactNode.js
Jun 2017 — Sep 2019
Software Engineer · Confluxsys
Full-stack engineer at a startup. Shipped frontend, backend, and database work with end-to-end delivery ownership.
JavaScriptNode.js
Languages
TypeScriptJavaScriptPythonSQL
Mobile
React NativeExpoExpo RouterEASUniWind / NativeWindZustandReanimatedMMKVSQLite
Web
Next.jsReactTailwindTanStack QuerytRPC
Backend
Node.jsNestJSGraphQLApolloFirebase FunctionsCloud Run
Data
PostgreSQLPrismaDrizzleFirestoreDynamoDB
Payments
RazorpayRevenueCatStripeUPIAdMob
Auth
ClerkFirebase AuthPassportJWTGoogle OAuth
Infra & tooling
DockerAWS (S3, SES)TurborepopnpmGitHub ActionsJestVitestESLint
Observability
SentryPostHog
AI / Agents
Anthropic SDKMCPTool usePrompt caching
Education
B.E. Computer Engineering · P.V.G. College of Engineering and Technology · 2013 — 2017