I'm a full-stack developer focused on AI-enabled products with nice-looking UIs. I turn ideas into working software. I'm AI-native developer, mainly usign Claude Code and OpenAI Codex, with emphasis on product quality.
My emphasis to product quality comes from 15+ years across product development, software engineering, and customer-facing roles. I've see big and small organizations and know what great looks like.
Before freelancing I spent nearly a decade at Smartly.io leading a global support team, debugging hands-on a mountain of customer cases, built product features, and ran performance marketing campaigns for global advertisers. That mix of hands-on engineering and product thinking helps me scope the smallest thing that works.
What I do
- Build reliable agents across OpenAI, Claude, and Gemini with tools, guardrails, tracing, evals, and analytics.
- Ship LLM features like structured outputs, RAG search, and workflow automations that feel native to your product.
- Deploy products on Hetzner and migrate apps off Lovable, Vercel, or Render.
- Migrate and rewrite early AI prototypes into the next version of the product.
- Keep costs predictable and performance reliable through tracing, caching, and monitoring, including for AI workloads.
- Help build AI products and companies.
Tech Stack
- Frontend
- React, Next.js, Astro, Tailwind CSS, Shadcn/ui, Next-intl
- Backend
- TypeScript, Node.js, Bun, Hono, Zod, Better Auth, Python, FastAPI
- Data
- PostgreSQL, pgvector, SQLite, Supabase
- AI
- OpenAI API, Claude API, Gemini API, ElevenLabs, Vercel AI SDK, Langfuse, LangChain, Chroma, Docling
- Infra
- Hetzner, Docker, Coolify, Vercel, Render, Github
- Product
- Stripe, PostHog
- AI coding tools
- OpenAI Codex, Claude Code



