Carlos Viteri · Senior Frontend & Full-Stack Engineer

Frontend systems. Full-stack products.

I have 9+ years building production web and mobile products with TypeScript, React, Next.js, Vue, Node.js, and Convex. I specialize in frontend architecture, design systems, performance, and AI-assisted delivery.

System mapMove pointer to rotate3D system map

A 3D diagram showing product, UI, accessibility, API, data, and delivery layers.

Experience
9+ years
Design delivery
Days → minutes
Team growth
Supported 3 → 8 engineers

Selected work.

Three engineering case studies and one personal product. Open each case to see the problem, technical decisions, and results.

Design systems

Jun 2024–Present · REI

Scalable Cedar Design System refactor

I refactored the Cedar Design System into a scalable architecture that improves token reuse, reduces duplication, and supports consistent delivery across platforms.Reconstructed view. The production implementation is confidential.
Reconstructed design-system workspace showing accessible component documentation, interaction states, and implementation properties.
Improved token reuse across web, iOS, and AndroidTechnical notes

Technical notes

Role
Senior Web UI Engineer — Contractor
Project
REI Cedar Project
Constraint
Cedar needed a token architecture that could scale across web, iOS, and Android without duplicated values or platform drift.
Decision
I refactored the design system and Style Dictionary pipeline around reusable semantic tokens and clearer platform boundaries.

Results

  • Improved token reuse across web, iOS, and Android
  • Reduced duplication through a scalable token architecture
  • Reduced unnecessary rerenders across REI experiences

Stack

  • React
  • TypeScript
  • Storybook
  • Style Dictionary
  • Figma API
  • GitHub Actions

Automation

Jun 2024–Present · REI

Figma-to-code token pipeline

I built a pipeline that converts Figma tokens into versioned packages for web, iOS, and Android. Validation and CI made each change reviewable and repeatable.Reconstructed workflow. The production code is confidential.
Reconstructed token delivery workflow from Figma through validation to web, iOS, and Android packages.
Reduced token delivery from days to minutesTechnical notes

Technical notes

Role
Senior Web UI Engineer — Contractor
Project
REI Cedar Project
Constraint
Token changes were shared manually and often became different across web, iOS, and Android.
Decision
I converted each token change into validated platform packages released through CI.

Results

  • Reduced token delivery from days to minutes
  • Kept web, iOS, and Android tokens in sync
  • Made token changes reviewable through validation and CI

Stack

  • Figma API
  • TypeScript
  • Style Dictionary
  • GitHub Actions

Frontend platform

Apr 2019–Oct 2022 · Verndale

Frontend platform for a growing team

I directed frontend architecture for new builds and legacy modernization, unifying shared components, tooling, documentation, and delivery workflows.Reconstructed dependency map. The original architecture is confidential.
Reconstructed monorepo dependency map linking applications, shared UI, tokens, data access, and build tooling.
Supported team growth from 3 to 8 engineersTechnical notes

Technical notes

Role
Lead Front End Engineer
Project
Verndale
Constraint
The team was losing time with duplicated tooling, slow builds, and different project setups.
Decision
I moved shared packages and build tooling into a monorepo while keeping each application independently deployable.

Results

  • Supported team growth from 3 to 8 engineers
  • Eliminated repeated UI work through shared foundations
  • Established documentation and async-friendly workflows

Stack

  • Nx
  • React
  • Next.js
  • TypeScript
  • Git
  • CI/CD

Founder and engineer · Live product

Motion Deck

I built Motion Deck, a management platform for gyms and studios. I work on the product UI, backend, data model, authentication, payments, notifications, and production support.Live product. The preview is reconstructed from the public website.
  • Launched v1.0 and onboarded more than 20 client studios
  • Built scheduling, membership, payment, and notification flows
  • Established spec-driven development with T3 Code and coding agents
Visit Motion Deck
Reconstructed Motion Deck dashboard showing revenue, reservations, occupancy, classes, and a mobile client view.

What I work on.

My main areas are frontend and full-stack development, scalable design systems, performance, and AI-assisted engineering.

  1. Frontend & full-stack engineering

    I build production web and mobile products across the UI, APIs, and data layer.

    • React, Next.js, Vue, Nuxt, React Native, and Expo
    • TypeScript, JavaScript, Node.js, Convex, REST APIs, and SQL
    • Authentication, payments, data modeling, and async flows
    • Linux, Git, CI/CD, and end-to-end product delivery
  2. Design systems & performance

    I build scalable component systems and improve the rendering paths that power them.

    • Component API and token architecture
    • Storybook, Style Dictionary, Figma API, and Tailwind
    • WCAG 2.1 AA and accessible interaction patterns
    • Core Web Vitals, bundle analysis, and render optimization
  3. AI-assisted engineering

    I design repeatable AI-assisted workflows that improve implementation, review, and debugging.

    • OpenAI Codex, Claude, and Cursor
    • Reusable skills for project-specific workflows
    • Model Context Protocol integrations
    • Spec-driven development with T3 Code

Frontend depth. Full-stack ownership. AI-assisted delivery.

For 9+ years, I have grown from frontend implementation into design systems, architecture, APIs, data, and end-to-end product delivery.

On the REI Cedar Project, I focus on scalable design-system architecture, efficient token reuse, cross-platform automation, and frontend performance—including reducing unnecessary rerenders.

From Oct 2022 to Apr 2024, I delivered high-traffic Vue.js and WordPress projects for AMP Agency, including custom Gutenberg blocks, REST integrations, and performance improvements.

I also create reusable AI skills and MCP integrations for project workflows, and I use spec-driven development with T3 Code for my personal products.

I work remotely from Ecuador with teams in the Americas and other regions. I speak English and Spanish.

I studied Computer Science at Escuela Politécnica Nacional in Quito from 2015 to 2017.

Technical stack

Tools I use in production.

Full-stack

TypeScript · JavaScript · Node.js · Convex · REST APIs · SQL · Linux · Git

Frontend

React · Next.js · Vue · Nuxt · React Native · Expo

Design systems

Storybook · Style Dictionary · Figma API · Tailwind · WCAG 2.1 AA · Token Architecture

Platform & testing

Nx Monorepo · Vite · Webpack · GitHub Actions · Jest · Vitest · Cypress · CI/CD

Performance

Core Web Vitals · Lighthouse · Bundle Analysis · Render Optimization · Code Splitting

AI-assisted

OpenAI Codex · Claude · Cursor · T3 Code · MCP · Spec-Driven Development

Building Motion Deck gives me direct experience with product decisions, user feedback, production support, and AI-assisted delivery from specification to release.

Open to senior frontend & full-stack roles

You can reach me by email.

I am interested in senior frontend, full-stack, and JavaScript/TypeScript roles that combine product delivery, frontend architecture, design systems, and practical AI-assisted engineering.

Ecuador · Remote · UTC−5

English / Español

© 2026 Carlos Viteri