Colombia

Software engineer building AI products end to end.

Full stack · AI & LLM systems · React & TypeScript

I design, ship and run the whole thing, from design systems to serverless. Currently modernizing the React applications behind starbucks.com.

Experience

Where I've been

March 2026 - PresentNow

Senior Software Engineer

Starbucks
  • Modernizing the React applications behind starbucks.com and the US Starbucks Rewards experience, covering framework upgrades, new feature delivery, and bug fixes.
  • Improving customer-facing frontend flows with a focus on code quality, production stability, and incremental migration of legacy code.
June 2022 - November 2025

Senior Software Engineer

OPIS, a Dow Jones Company
  • Architected a microfrontend platform with React and web components that enabled isolated deployments, accelerated delivery, and was adopted across 2 product teams.
  • Built a shared React component library with Storybook documentation, used by 3 teams to standardize how the UI is built and maintain consistency across products.
  • Cut JavaScript bundle size by 80% and reduced page load times by 66% through focused React and Vite performance work.
  • Built a high-performance data platform with spreadsheet-style tables and charts, used daily by around 10,000 users across two products.
  • Grew automated test coverage from 0% to 70% using Jest, React Testing Library, and Cypress.
February 2022 - June 2022

Software Engineer

The Estée Lauder Companies
  • Built and shipped a new checkout flow for multiple LATAM ecommerce sites across several regional brand properties.
  • Strengthened frontend security by identifying outdated React dependencies and replacing them with safer alternatives.
  • Maintained and improved Drupal-based ecommerce sites across multiple brands in the region.
February 2021 - February 2022

Frontend Software Engineer

The Body Shop
  • Built the consultant enrollment flow in React and TypeScript, working closely with backend engineers to design a secure multi-step form architecture.
  • Owned the My Profile section from design to production: account settings, purchase history with filters, and infinite scroll pagination.
  • Supported stakeholder demos and helped coordinate frontend delivery across several parallel development tracks.
Selected work

Things I've shipped

Side projects running in production: real users, real uptime, real numbers.

Autolisto Appointments

View →

Full-stack scheduling and operations platform with role-based access, automated reminders, WhatsApp campaigns, and customer search.

+40% monthly appointments · -70% no-shows · ~2k appts/mo
Next.jsNode.jsPrismaPostgreSQLTailwind CSSWhatsApp Business Cloud

Erika Torres

View →

Marketing website and CMS for a healthcare provider.

+30% appointments from organic search · 400+ visits/mo on $0 ads
Next.jsStrapiTailwind CSSStrapi Cloud

Autolisto CDA

View →

Customer-facing website with an interactive pricing calculator that breaks down vehicle inspection costs by type.

99.95% uptime · 95% SLA over the last year
WordPressElementor
Toolbox

What I work with

Languages
JavaScriptTypeScriptNode.js
Frontend
ReactNext.jsTailwind CSSTanStack QueryZustandViteStorybookTwig
AI / LLM
Claude APIClaude Agent SDKClaude CodeModel Context Protocol (MCP)
Testing & Platform
JestReact Testing LibraryCypressPrismaPostgreSQLAzure DevOpsAWSDrupal
Education

Degrees & certifications

Claude Certified Architect - Foundations

Anthropic · 2026

Validates hands-on knowledge of the Claude API, Claude Agent SDK, Claude Code, and Model Context Protocol (MCP).

Advanced React

Meta · 2023

Patterns, performance, and advanced testing.

BSc in Systems Engineering

EAN University · In Progress

Undergraduate degree in Systems Engineering.

Digital twin

Can't make it to a call? Talk to my AI.

Trained on my full professional background: experience, technical decisions, and working style. Ask it anything you'd ask me in a screening call. I'll follow up personally if you reach out.

Suggested questions