Senior full-stack and AI engineer
I'm Theuy — I build production-grade web platforms and AI systems for seed–Series B SaaS founders and product teams. Typed APIs, real auth, real billing, AI workflows that earn their compute. No prototypes that rot in week three.

From idea to production-ready
Three things I'm hired for — and the patterns I bring with me, so you don't pay for me to invent the wheel each engagement.
AI-powered SaaS MVP
6–8 weeks · fixed scope, fixed priceYour product, live and earning revenue. Auth, Stripe billing, multi-tenant data, and your first AI feature — all deployed.
Auth, RBAC, Stripe Checkout + webhooks
Multi-tenant Postgres with audit-grade isolation
One AI feature integrated end-to-end
Deployed on Vercel with monitoring
AI feature for an existing SaaS
3–4 weeks · drop-in for live productsAdd a production-grade AI capability to your existing app — RAG, structured extraction, or an agent — wired into your auth and billing.
RAG with grounded citations
Schema-typed extraction (Zod)
Hybrid semantic + numeric search
Eval harness + cost monitoring
AI audit & roadmap
1 week · diagnostic + 90-day planSenior architectural review of your current system or AI strategy. You walk away with a written plan you can hand to any team.
Code & architecture review
AI cost / quality / latency analysis
90-day technical roadmap
Optional: implementation handover
See the stack in production
Three real working systems built on the same patterns I ship to clients — customer-support AI, document processing, and multi-tenant SaaS — each running on the same Vercel + Postgres + AI stack I use in production.
AI Customer Support
AI chatbot with knowledge base and RAG
A retrieval-augmented chatbot that answers customer questions grounded in your own documents. Upload a PDF, ask in natural language, get cited answers in seconds.
Instant answers from your knowledge base
Document-grounded responses (no hallucinations)
OpenAI + Pinecone vector search
AI Document Processing
Extract structured data from PDFs using AI
Drop in invoices and business documents — GPT-4o extracts vendor, totals, tax, and line items into structured JSON, then indexes everything for hybrid semantic + numeric search.
Invoice parsing with structured outputs
Hybrid semantic + exact-numeric search
Vercel Blob storage + Pinecone index
SaaS Starter Platform
Multi-tenant SaaS with auth, billing, and dashboard
Production-ready foundation for B2B SaaS: organizations, role-based access control, NextAuth, Stripe checkout & customer portal, and a polished MUI admin dashboard.
Stripe Checkout + customer portal
Role-based access control (RBAC)
Multi-tenant data isolation
What I've built
Detailed write-ups of the architectural choices, tradeoffs, and edge cases behind real systems.
RAG customer-support chatbot grounded in your docs
A streaming AI assistant that answers from an uploaded knowledge base — and tells you when it doesn't know rather than making things up.
PDF invoice extraction with hybrid semantic + numeric search
Drop in an invoice; get back structured fields, embeddings, and a search bar that knows the difference between "consulting services" and "over $20,000".
Multi-tenant SaaS starter with Stripe billing
A production-shaped SaaS foundation — auth, workspaces, role-based access, and Stripe-billed subscriptions on a serverless stack.
Boring stack, modern tools
One coherent stack across all three demos. Battle-tested infrastructure that scales to production without a rewrite.
Vercel
Serverless edge runtimeOpenAI
GPT-4o + embeddingsPinecone
Vector searchNeon Postgres
Serverless SQLVercel Blob
Object storageHire for outcomes, not output
From zero to production in 6–8 weeks
The case studies above are real systems I built end-to-end — auth, billing, AI features, deployed and live. Same speed for your project, with fixed scope and fixed price.
Senior, no agency tax
Direct access. No PM in the middle, no junior on the keyboard. The architect, the implementer, and the deployer are the same person — so you're not paying for translation between layers.
Built to hand off, not lock in
Code review and documentation from day one. You can replace me at any point and another engineer can pick up cleanly. No bus factor, no vendor lock-in baked into the architecture.
Things clients ask before booking
Three models, anchored: Fixed-scope project — typically €30,000–€45,000 for an MVP-sized build (auth, billing, one AI feature, deployed end-to-end), quoted after a free 30-minute scoping call. Monthly retainer — €6,500/month for 8 days of senior engineering with a response SLA. Architecture review or consulting — €125/hour, 4-hour minimum, with a written deliverable. All prices excl. 21% VAT (reverse-charged for EU B2B). Bad fits get a referral, not a sales pitch.
I take on one major engagement per quarter so I can give it real attention. Currently accepting one project starting Q3 2026 (July onwards). Smaller pieces — architecture audits, week-long sprints, or retainers with spare capacity — are often available sooner, sometimes within 2–3 weeks. If your timing is tight, ask; I'll tell you honestly whether I can fit it.
I focus on TypeScript + Node.js + Postgres on the web side, and OpenAI / Anthropic / Pinecone / Vercel for AI. I'm not the right person for: native mobile (iOS / Android), Salesforce or HubSpot customisations, blockchain or web3, ML model training from scratch, or maintaining legacy PHP / Java / .NET systems. If you ask anyway, I'll refer you to someone better suited rather than wasting a call.
Yes — most engagements are augmentation, not solo. I plug into your GitHub, your Slack or Discord, and your ticket system, work in PRs your team reviews, and adapt to your conventions. Often I'm brought in to unblock a specific layer (AI integration, infrastructure, auth) so your in-house team stays focused on product.
Component-level UX, clean MUI / Tailwind interfaces, and reasonable visual polish — yes, included in any build. New brand identity, marketing-grade visual design, or a full design system — that's a designer's job, and I'll happily work with whoever you bring or recommend one from my network.
Yes. Work happens in your GitHub organisation from day one — you own it, I review it through PRs, and you can audit the history at any point. No black-box deliveries, no zip-files-at-the-end-of-the-project.
Fixed-scope projects include a written change-control: any new requirement gets quoted as a small extension before work starts. You always know what you're paying for, and there are no surprise invoices. For retainers, scope is renegotiated month-to-month — you only commit one cycle at a time.
Documentation is written alongside the code, not in a final-week scramble. On delivery you get a runbook, an architecture diagram, environment variable docs, and a README that lets any senior engineer take over cleanly. You should be able to fire me at any point without losing momentum — that's a feature, not an admission.
Yes — usually as a monthly retainer with a response SLA, bug fixes, and small features. Sized to whatever cadence your product needs, without paying for over-capacity. Or you can hand the system to your in-house team and I close out cleanly with a knowledge-transfer week.
Real risk for any solo engineer, so the architecture is designed to be picked up by another senior engineer at any moment — clean code, written docs, no clever tricks. For multi-month engagements I introduce a backup engineer from my network at the start. If something happens, you're not stranded with a half-built system.
Based in the Netherlands (CET / CEST). Typical response within 4 working hours, same-day for active engagements. Async-first by default — no daily standups unless you want them. I work comfortably with US East Coast and most European timezones.
Yes to both, before any code or detail-level discussion. Standard mutual NDA up front; work-for-hire IP assignment in the engagement contract so all delivered code, schemas, and prompts are yours from the moment they're written. Templates available, or I'm happy to sign yours.

Theuy Limpanont
Netherlands · CET · Replies within 4hLet's build it
Book a 30-minute call. I'll review your current system or roadmap live and email a one-page technical assessment within 24 hours — no charge, no slide deck, no obligation. Bad fits get a referral instead of a pitch.