Full Stack Engineer
Building platforms
that hold up at scale.
I architect headless CMS systems and build SaaS products — from the data model to the deployed front-end.
Currently
Full Stack Engineer at Verndale
Building
Pathwise · Trainr
Based in
Quito, Ecuador
Open to
Interesting problems. Reach out.
About
Full stack engineer.
Product builder.
I design and build systems end-to-end — APIs, headless CMS architectures, SaaS products, and the internal tooling that makes teams faster. My stack is TypeScript, Node.js, and Next.js, with Sitecore, Contentstack, and Optimizely on the CMS side and Supabase, PostgreSQL, and AWS on the backend.
My approach is to understand the constraint before writing the first line — what needs to be reliable, what needs to be flexible, where the seams will be. The clean architecture and the fast delivery are usually the same solution.
The products I build on the side start from problems I couldn't solve with existing tools. Pathwise, Trainr, FocusLock — each one is a specific answer to a specific gap.
Stack
Projects
Forge
A browser-based developer toolkit with privacy-first, client-side utilities for visual QA, local API mocking, text transforms, and in-browser background removal with deterministic mask editing.
FocusLock
A minimal focus timer for iPhone that counts every time you leave the app mid-session, then turns that into a brutally honest score.
Pantry Burn
A food-expiry tracker for iPhone that ranks what to use first, schedules local reminders, and stays focused on waste reduction instead of recipes.
Webtrace
A browser extension suite with five lightweight tools that run passively as you browse — tab time tracking, highlight saving, focus goals, inactive tab flagging, and price tracking.
Trainr
Web platform for freelance fitness coaches to manage clients, deliver workout plans, and track progress across gym, running, CrossFit, Hyrox, and any other training style.
Arrived
Safe-arrival notification app. Your trusted contacts get a quiet notification when you arrive or leave a place — so no one has to remember to send the "I got home safe" text.
Pathwise
AI-powered learning platform that builds a personalized week-by-week roadmap from a 5-question onboarding conversation.
Background
What I know
and why I build.
Founder / Engineer
Self-Directed · 2023 — Present
End-to-end product engineering — Pathwise (AI learning platform), Trainr (coaching and client management), FocusLock and Pantry Burn (productivity utilities), and a multi-agent algorithmic trading system. TypeScript, Next.js, Supabase, Python.
Full Stack Engineer
Verndale · 2023 — Present
Multi-site headless CMS platforms on Sitecore XM Cloud, Contentstack, and Optimizely — content architecture, GraphQL component systems, build-time per-property theming. Authored verndale-cms-mcp, an MCP server that automates component scaffolding from Confluence specs. Speaker at Sitecore User Group Ecuador.
Earlier
REST API development in Node.js and C#/.NET — schema design, database migrations, AWS deployments, and CI/CD pipelines. Container-based workflows with Docker and Linux systems fundamentals. Backend before the CMS work, which is why the architecture side comes naturally.
MSc Full Stack Web Development · Universidad Internacional de La Rioja
Writing
Build logs, architecture notes,
and product decisions.
Building FocusLock: why I made a focus timer that counts your failures
The reasoning behind FocusLock, the app architecture, and why I intentionally kept the product smaller and harsher than a typical productivity app.
Building Forge: why I made eleven developer tools with zero backend
The product thinking behind Forge, the browser-only architecture, and the frontend work behind features like the Before / After Comparator and Background Remover.
Building Pantry Burn: a food waste app that refuses to become a recipe app
Why I built Pantry Burn, how the local-first architecture works, and the product decisions that kept it focused on urgency instead of content.
Contact
Let's talk.
I'm open to interesting projects, senior roles, and conversations about headless CMS.