Projects
-
FDE pilot in progress
A forward deployed AI engagement with an advertising agency in El Salvador.
Done
- Python service (FastAPI, Postgres, Claude) that drafts customer replies; a person approves every draft before it is sent.
- Every price in a draft is checked in code against the price table; anything off escalates to a person with a reason.
- Prompt injection defense: hidden Unicode stripped before the model, and a live battery of 15 known attacks run against the agent.
- Print layout calculator in plain code, strict typing (basedpyright), Ruff and CI on every push.
In progress
- Turning 500+ past quotes from PDF into validated JSON: no personal data in the schema, totals checked in code, per-field accuracy measured on a hand-reviewed sample, Claude Haiku vs Sonnet chosen by the eval.
Planned
- Golden dataset from 340+ issued electronic invoices, to evaluate quotes against what was actually billed.
- Hybrid RAG in Postgres (pgvector with field filters) over past quotes, comparing full context, vector and hybrid on precision and cost.
- Cost and margin engine, an MCP server for the agent's tools, WhatsApp Business integration, and tracing with a cost panel.
-
Prototype in progress
A boutique AI engineering studio that helps teams put AI agents to work, in their development process and inside their products, from prototype to production.
What we do
- Agentic development for your team: we set up coding agents with the harness around them (planning, review, verification), so your devs ship faster without lowering quality.
- AI features in your app: agents, RAG and LLM features in mobile and web apps, with evals from day one.
- Fractional Forward Deployed Engineer: a senior engineer embedded with your team to adopt AI, without hiring a full AI team.
How we work
- A small, senior team. Written scope before we start, one clear deliverable per pilot, and evals that prove it works.
About
- Built on our own open source tools: Doer, Crosscheck and Multi-instance.
- Founded in 2016 in El Salvador.
-
Doer in progress
Claude Code plugin that takes a ticket from acceptance criteria to tested, reviewed code in 5 stages: BDD, a reviewer capped at 3 rounds, and every criterion verified on device.
-
Crosscheck in progress
A second model (Codex, a fresh-context Claude, or both) reviews the agent's plan before any code is written.
-
Multi-instance in progress
Local dashboard running Claude Code, Codex CLI, Cursor Agent and shells in parallel terminals, usable from a phone.
-
landing-gear
Local-first job search copilot for engineers. Scans job boards every morning, drops the postings you can't work from, scores the rest and tracks every interview round, on your machine with your own AI. Built with Next.js and Node.js.
-
Tuneup for TV
See, stop, disable, restore and uninstall the apps on your own Android TV with the remote, no computer needed. Talks to the TV's own ADB over the network. Built with Kotlin and Jetpack Compose.
-
LightLauncher
A light, tvOS-style home screen for Android TV and Google TV: a glass dock, a top shelf with each app's Play Next content, a photo screensaver, and settings you drive with the remote. Plain Android Views in Kotlin, no analytics, no accounts.
Mobile apps
-
Indeed via Freelance
Indeed Job Search
Part-time freelance work on the Profile area, one of the app's largest screens, across native iOS, native Android and React Native, as the app keeps migrating from native to React Native. Also web features in React Native and React.js.
Indeed Job Search on Google PlayIndeed Job Search on the App Store
-
Ticketmaster
Ticketmaster
Senior Android Engineer / Agentic AI Engineer
01/2025 - 05/2026
Ticketing flows, event discovery and the Favorites sections in the app redesign, and migrated legacy Java screens to Kotlin and Compose.
-
Sephora
Sephora
Senior Android Architect / Lead Android Engineer
01/2023 - 01/2025
Improved the in-app generative AI chat and built personalized content for Home, Beauty Offers and Basket.
-
Numerator
Numerator Receipt Hog
Senior Android Architect / Lead Android Engineer
05/2022 - 10/2023
Led the Receipt Hog app, its Jetpack Compose UX/UI revamp, and features like receipt uploading, coin earning and prize redemption.
-
Disney Streaming
Disney Streaming Apps
Senior Android Engineer
08/2021 - 05/2022
Worked on the shared media SDK used across Disney+, ESPN and Star+, using Behavior Driven Development.
-
Nike
Nike apps
Lead Android Engineer
02/2021 - 08/2021
Built the new Ratings and Reviews feature as a shared library integrated across the Nike App, Nike SNKRS, Nike Run Club and Nike Training Club, with Clean Architecture, MVVM and Jetpack Compose.
Nike App on Google PlayNike SNKRS on Google PlayNike Run Club on Google PlayNike Training Club on Google Play
-
Banco Davivienda
Davivienda
Android Engineer
08/2019 - 11/2019
Built a custom Android keyboard that lets users perform specific bank transactions without opening the main app.
-
Elaniin
Banca Movil BH (Banco Hipotecario)
Head of Mobile Engineering / Android Engineer
08/2017 - 08/2019
Led the development of Banca Movil BH, a financial transaction app for Banco Hipotecario.
-
Elaniin
El Diario de Hoy
Android & Full Stack Web Engineer
01/2016 - 05/2017
Sole Android team member: fixed bugs and shipped new features for the app.