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.

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

TypeScriptNode.jsNext.jsReactSitecore XM CloudContentstackOptimizelyPostgreSQLSupabaseAWS

Projects

LiveTools
Updated project

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.

ReactTypeScriptViteReact RouterTailwind CSS
View project →
Awaiting ApprovalApp
New project

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.

React NativeExpoExpo RouterAsyncStorageAppState API
View project →
Awaiting ApprovalApp
New project

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.

React NativeExpoExpo RouterAsyncStorageExpo Notifications
View project →
In ProgressExtension

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.

WXTReactTypeScriptSupabaseLemon Squeezy
View project →
In ProgressSaaS

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.

Next.jsTypeScriptSupabaseVercel
View project →
In ProgressMobile

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.

React NativeExpoTypeScriptSupabaseRevenueCat
View project →
In ProgressSaaS

Pathwise

AI-powered learning platform that builds a personalized week-by-week roadmap from a 5-question onboarding conversation.

Next.jsTypeScriptSupabaseAnthropic APILemon Squeezy
View project →

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

Certifications

U

DevOps Bootcamp

Udemy · 2023

O

Optimizely PaaS CMS Developer

Optimizely · 2024

Verify ↗
O

Optimizely SaaS CMS Developer

Optimizely · 2024

Verify ↗
S

Sitecore 10 .NET Developer

Sitecore · 2023

Verify ↗
S

Sitecore XM Cloud Developer

Sitecore · 2024

Verify ↗

Contact

Let's talk.

I'm open to interesting projects, senior roles, and conversations about headless CMS.