Private assistants that answer from your documents, product data, or workflows.
Next.js / Vercel AI SDK / pgvector / Qdrant
Services
I build complete products: frontend, backend, APIs, and databases connected to AI agents, RAG systems, and chat and voice workflows.
Private assistants that answer from your documents, product data, or workflows.
Next.js / Vercel AI SDK / pgvector / Qdrant
Dashboards, APIs, admin panels, and MVPs with a production-ready path.
React / Next.js / FastAPI / NestJS / PostgreSQL
Fast fixes for broken UI, slow pages, hydration issues, and unstable flows.
Next.js / React / Profiling / Web vitals
Technologies
Tools I build with
21 tools
Selected case studies
9 projects
From idea to production. Open a project to explore the full case study.

WhatsApp assistant connected to a bus company backend for support, routes, RAG answers, policies, and human handoff.

Low-latency voice agent for collections with auditable conversations and policy-aware responses.

Authenticated RAG assistant for business documents with private PDF uploads, background ingestion, pgvector retrieval, and citation-grounded chat answers.

Web CV builder based on RenderCV with a YAML-first workflow, live preview, and export targets for PDF, HTML, PNG, Typst, and Markdown.

Open-source MVP for sending bulk WhatsApp campaigns using the Evolution API. Features Excel upload, template mapping, and a background worker queue.

Website for custom software services, presenting solutions, the delivery process, and quote requests.

Full Stack web application for AI adoption surveys, with an administrative back office.

A modern, premium personal finance management application built with React and Supabase, featuring budget categories, savings goals, and a complete dashboard.

Development Operations Center to centralize the management of systems, credentials, and technical tasks with a Bento UI design system.
Available for
Short freelance projects
Remote part-time contracts
MVP development
AI automation
Backend & API development
Contact
Send me a short brief and I will reply with the fastest useful next step.