Senior Frontend Engineer · Remote

Interfaces that load fast, read clearly and easier to maintain.

Six years building production web apps in Vue, Nuxt, React and Next.js for U.S. and Canadian companies. Fully remote, full overlap with U.S. time zones.

Selected work

2024–26

  • Contract · Remote
  • Estate-planning platform

Paige

Led two full UI revamps in Vue 3 and TypeScript, redesigning about 25 pages for a platform with 5,000+ accounts.

Re-architected into an atomic, feature-oriented structure with cached API responses. Built ~40 accessible components in Storybook and automated Playwright end-to-end tests for onboarding. Sole frontend engineer for the first year, then led frontend.

  • Vue 3
  • TypeScript
  • PrimeVue
  • Tailwind 4
  • Playwright

2020–now

  • Full-time · VML
  • Swisher, Mazda USA, Hill's

Commerce at scale

Two e-commerce sites in one Next.js monorepo, a Build & Price configurator on AEM, and two Shopify B2B sites on one Nuxt codebase.

Led the design system architecture that serves both Swisher brands. Moved Shopify Admin API calls to the Nuxt server layer so tokens stay out of the browser. Tested with Jest and React Testing Library.

  • Next.js
  • Nuxt
  • AEM
  • BigCommerce
  • Bloomreach
  • Shopify

2021–22 · 2024

  • Contract · Remote
  • Video-streaming CMS

Quickplay Media

Built a frame-accurate video editor for ad insertion on my own, and shipped 100+ CMS features.

Brought a new client onto the multi-site platform and built a self-service feature that lets users create their own content channels.

  • React
  • Next.js
  • TypeScript
  • Redux
  • Chakra UI

Reliable, robust, fast and secure apps.

Lighthouse scores, out of 100. The bar every build I ship is held to.

Performance
Accessibility
Best Practices
SEO

About

I work closely with product, design and backend teams, own what I ship, and keep learning.

I care about the parts of frontend that decide whether a product holds up: a structure that stays maintainable as the team grows, accessible components, and pages that load fast. At Paige I was the only frontend engineer for over a year, then led frontend as the team grew to five.

I also use Claude Code with MCP servers to automate code reviews, the commit-to-merge flow, and Jira and Slack updates. By my own count it made me about three times faster on tickets.

What I focus on

  • Accessible interfaces (WCAG AA)
  • Performance and Lighthouse scores
  • Reusable, feature-oriented component architecture
  • Testing with Playwright, Jest and React Testing Library
  • Component libraries documented in Storybook

Day to day

  • Vue 3, Nuxt, React and Next.js
  • TypeScript, Tailwind CSS, Pinia and Redux
  • Shopify, BigCommerce and AEM storefronts
  • Fully remote, Central time (UTC-6)

Background

  • B.S. in Computer Science Engineering, Universidad del Valle de Guatemala
  • Fluent English, native Spanish

Right now

  • Rebuilding a volunteer-hours system with React, Django REST and Docker (in progress)

Ready to take your business to the next level?