Krupesh Vachhani logo
--:--AHMEDABAD, IN
$ |

Krupesh ships products: code, data & AI

Fullstack developer.Acting PM.0 → 20K+ users.

Let's Talk
gpt knows me →
GitHub·LinkedIn·vachhani.krupesh@gmail.com
Krupesh Vachhani — Fullstack Developer and AI Generalist based in Ahmedabad, India

Open to PM, APM & fullstack roles

#projects

Next.js 15 · TypeScript · MongoDB · Tailwind CSS · Framer Motion

Personal Developer Blog

Full-featured personal developer blog built on Next.js 15 and MongoDB. Ships blog posts, multi-part series, and TIL (Today I Learned) entries — backed by a newsletter subscription engine (Nodemailer), admin panel, RSS feed, and global search. Framer Motion animations, dark/light theming, and reading streak tracking complete the experience.

Live <~>

Next.js 13 · TypeScript · MongoDB · bcryptjs · jose JWT

Chef AI - AI Recipe Generator

AI-powered recipe generator built on Next.js 13 App Router with a full custom auth system — magic-link email verification, bcryptjs password hashing, jose JWT sessions, and a token-bound cross-browser ingredient persistence flow. Users build an ingredient list on the landing page, sign up, and find those same ingredients pre-loaded in their dashboard regardless of which browser or device they verify from. Supports multiple AI provider configurations with a guided multi-step wizard, saved recipes cookbook, and a fully responsive mobile layout with drawer navigation.

Live <~>

Next.js 15 · TypeScript · Prisma · PostgreSQL · NextAuth v5

LLMBurner

AI cost observability platform that meters every dollar teams spend on LLM APIs — across the products they ship and the AI tools their team uses daily. A single drop-in proxy tracks your code's LLM calls with no SDK rewrites or lock-in, while a desktop app and Chrome extension capture per-device and per-seat usage — all in one panel. Features per-feature cost attribution, side-by-side model comparison across 8+ providers, hard budget limits that kill runaway loops, live model pricing, versioned prompts with rollback, and plain-English savings insights.

Live <~>

Google Auth · Razorpay Integration · Docker · MVC Architecture · MongoDB

Book Ordering Backend

Production-ready Node.js/Express backend with Google OAuth via PassportJS, Razorpay payment gateway, and a full admin panel. Architected on MVC pattern with MongoDB Atlas and complete CRUD coverage — secure, scalable, and deployment-ready.

Demo ▶GitHub >
show more ~~>

#skills

Frontend
ReactJSNextJSTypeScriptJavaScriptHTML5CSS3
Analytics & Growth
Google Tag Manager (GTM)Meta PixelMeta CAPI
Styling
Tailwind CSSBootstrapMUIHeadless UI
AI & Tools
Claude CodeClaude DesignWonder DesignGoogle AI studioGoogle StichAntigravityCursorCodexMCP ServerFigma AutomationGitGitHubPostman
State Management
React QueryRedux ToolkitContext APIReact Hook Form

#experience

Jr. Web Developer

Yudiz Solutions Ltd. · Ahmedabad, India (WFO)

Dual role · Product Manager + Web Developer

Jul 2025 – May 2026

Product Manager// product

Aug 2025 – May 2026

Covered the PM role for a client's sports-booking platform: 0 → 20K+ users, 5K+ DAU, 2,000+ weekly bookings at peak.

  • ▹Ran product for the platform from launch to 20K+ users, 5K+ daily active users and 2,000+ weekly bookings at peak: analysed usage data and customer reviews, prioritised the backlog, led feature discussions with the team, and ran weekly reviews directly with the platform's owner.
  • ▹Built an AI feedback platform that pulled 1,000+ feedback items a week from 5 channels (Instagram, support email, Google Maps reviews, call recordings, in-app chat) into one database and dashboard using a browser-automation agent, automating collection and sorting that a full-time support executive had done by hand.
  • ▹Used its AI sentiment scores, issue tags and trend summaries to find venue quality as the top complaint; introduced a response process (re-shooting misleading venue photos, escalating issues to venue owners, compensating affected users, delisting repeat offenders) that cut those complaints by 25%+.
  • ▹Built the product's behaviour-analytics pipeline: 20+ Firebase custom events exported to BigQuery, with a daily webhook loading the data into the same in-house analysis platform as customer feedback, built and extended with AI coding tools. Used it to redesign search and filters, raising completion of that step by 10%+.
  • ▹Designed an AI-personalised reward engine that tailored rewards to each user's bookings and engagement, increasing repeat bookings by 10%+.
  • ▹Designed an expectation-vs-experience rating system with 20% off the next booking for completing a review, whatever the rating. Reviews rose from under 5% to 60%+ of completed bookings, and the gap between expectation and experience showed whether a problem was the venue's or the platform's.
  • ▹Interviewed 100+ players, coaches and venue owners, mainly in Ahmedabad and Gandhinagar (55% of users and bookings) plus Mumbai, and ran discovery, competitor research and requirements for an AI performance-tracking module.

Web Developer// engineering

Jul 2025 – May 2026

Shipped the platform's admin, user and vendor apps in React / Next.js and built AI automation for the dev team.

  • ▹Built custom MCP servers with Claude Code: one turns a Jira ticket ID posted in Google Chat into a branch, an AI-generated fix and a pull request, then posts the PR link back to the chat (used on 20+ tickets, saving 15+ minutes each); another converts Figma designs into code.
  • ▹Shipped slot-calendar management, court and venue creation, and permission-based routing with 30+ granular read/write permissions for sub-admins.
  • ▹Reduced LCP by ~25%, added Sentry error and performance monitoring across 3 platforms (admin, user, vendor), and set up Firebase push notifications and dev, staging and production deployments.
  • ▹Integrated Google Tag Manager, Meta Pixel and Meta Conversions API so the client's Meta and Google Ads team could track ad conversions.
  • ▹Led a 2-developer team, reviewing pull requests and coordinating admin-panel integration; wrote Playwright end-to-end tests for key user flows.

Web Developer Trainee

Yudiz Solutions Ltd. · Ahmedabad, India (WFO)

Jul 2024 – Jun 2025
  • ▹Built real-world proficiency in React.js, HTML, CSS, and JavaScript through live project exposure from day one.
  • ▹Delivered reusable component libraries, CRUD modules, permission management, and authentication flows on production codebases.
  • ▹Contributed to Coal Management and Event Booking systems with role-based access control and full CRUD implementation.
show more ~~>

#about-me

Hey, I'm Krupesh —

Fullstack developer who also ran product. At Yudiz Solutions I shipped production React and Next.js apps and, for 10 months, covered the Product Manager role on a client's sports-booking platform, taking it from launch to 20K+ users, 5K+ daily actives and 2,000+ weekly bookings at peak.

My loop is simple: talk to users, read the data, decide what matters, then build it, usually with AI in the mix. I've interviewed 100+ players, coaches and venue owners, built a feedback platform that sorted 1,000+ reviews a week, and written MCP servers that turn Jira tickets into pull requests.

Now I'm looking for my next PM, APM or fullstack role, ideally somewhere I can own a problem from discovery to launch.

2+
Years shipping
20K+
Users, from launch
5K+
Daily active users
100+
User interviews
@vachhani.krupesh@gmail.comLinkedIn ->

#education

Bachelor of Technology - BTech, Computer EngineeringSep 2021 – Apr 2025

Marwadi University, Rajkot, Gujarat

Rajkot

Grade8.10 CGPA
GSEB(XII), Science with ComputerApr 2020 – Apr 2021

Aum Vidya Mandir (IFFCO), Gandhidham

Gandhidham

Grade74%
GSEB(X)Apr 2018 – Apr 2019

Jainacharya Ajramar Shri Sarswati Madhyamik Vidhyalay, Gandhidham

Gandhidham

Grade85%

#achievements

★

Gold Medalist (Badminton Doubles) & Semi-Finalist (Table Tennis) – YSL Sports Championship

★

Passionate about Garba; assist in teaching students at friends' Garba classes during the festive season.

★

Regularly play cricket, Badminton and TT for recreation and teamwork.

#certifications

Claude 101 certificate
AnthropicMay 5, 2026

Claude 101

credential:zwnjn3uyvttk
verifyread my blog
Claude Code 101 certificate
AnthropicMay 7, 2026

Claude Code 101

credential:ksscqt99hoye
verifyread my blog
Claude Code in Action certificate
AnthropicMay 10, 2026

Claude Code in Action

credential:mzpbw9yg3cps
verifyread my blog

#contacts

Whether it's a freelance project, a full-time opportunity, or just an interesting problem you want to think through — I'm always open to a good conversation. I typically respond within 24 hours.

Based in Ahmedabad, Gujarat · Available for remote work worldwide.

Message Me

vachhani.krupesh@gmail.com+91 9426628199

Find Me Online

inlinkedin.com/in/krupeshvachhani→ghgithub.com/krupeshvachhani→https://krupesh.dev→

Schedule a Call

Prefer a real conversation? Send me a Meet invite and let's talk live.

Send Meet Invite ->
Krupesh
vachhani.krupesh@gmail.com
GitHubLinkedInhttps://krupesh.devBlogs

$echo "Let's build something great."_

Every line here was written with intention — open to new opportunities.

© 2026 Krupesh Vachhani · Ahmedabad, Gujarat