A selection of my recent work: products built at work, freelance projects and personal side projects.
Featured
Work project
Data Protection Law AI Assistant
A conversational AI agent that makes Ecuador's Data Protection Law accessible to everyone, with accurate, citation-backed answers.
Designed a Retrieval-Augmented Generation (RAG) architecture with LangChain and OpenAI that grounds every answer in the text of the law to prevent hallucinations.
Added a semantic router to optimize LLM costs and a ChromaDB vector database for document ingestion.
Delivered multi-channel access through a React web interface and WhatsApp.
Python
LangChain
OpenAI
FastAPI
ChromaDB
PostgreSQL
TypeScript
React
Tailwind
Cypress
Jest
Vite
Docker
Keycloak
Internal project · not public
Featured
Independent consultant
Electronic Services Portal — Daule
The digital government portal of the Municipality of Daule, serving 200,000+ residents.
Built a high-traffic frontend with React and TypeScript, focused on stability and accessibility for critical public services.
Implemented a rigorous end-to-end testing strategy with Cypress, reaching 95% code coverage.
Integrated the test suite into a Jenkins CI/CD pipeline to ensure zero-failure releases.