Kirill M.
AI Product Engineer | Next.js | React | Typescript | Claude Code
Most AI apps look great in a demo and fall apart when real users show up. I build the ones that hold up. I've spent 7 years building frontends (React, Next.js, TypeScript, Tailwind, shadcn/ui), 4+ years on production backends (Postgres, Prisma, Supabase), and the last year shipping multi-model LLM features into real products. I also co-founded a product and ran its engineering up to a live product trusted with around $1M of user funds, so I know what real production takes, not just what a demo looks like. These days I use AI tools like Claude Code every day, which is how I ship in weeks what usually takes months without the code turning into a mess. Wherever you're starting from, a rough idea, a stalled prototype, or a working product that's beginning to break, I take it and turn it into something solid you can put in front of real users and grow. I handle the whole thing end to end: the product, the AI inside it, and everything around it that has to work for it to count. Stack: Next.js, React, TypeScript, Tailwind, Node.js, Supabase, Postgres, Claude, OpenAI, Vercel AI SDK, Stripe, Vercel. Send me what you're building and where it's at today, and within a day I'll tell you if I can help and what it'll take.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $3.8k
Billed in all: $26,023$26k
$1.9k in the last 6 months
Across 6 contracts
Earnings, last 30 days
Skill rankings: Top 14% in MongoDB
Ranked by MRR among everyone on Upwork with the skill.
- #15Vertex AI90 freelancers · 🇷🇸 #1Top 17%🇷🇸#1 of 1
- #101OpenAI Codex409 freelancers · 🇷🇸 #3Top 25%🇷🇸#3 of 4
- #159Gemini717 freelancers · 🇷🇸 #1Top 22%🇷🇸#1 of 2
- #741Product Development3,593 freelancers · 🇷🇸 #5Top 21%🇷🇸#5 of 33
- #1,013Tailwind CSS6,978 freelancers · 🇷🇸 #16Top 15%🇷🇸#16 of 70
- #1,132Supabase4,116 freelancers · 🇷🇸 #16Top 28%🇷🇸#16 of 39
- #1,189Vue.js8,267 freelancers · 🇷🇸 #9Top 14%🇷🇸#9 of 85
- #1,527MongoDB10,865 freelancers · 🇷🇸 #12Top 14%🇷🇸#12 of 60