work Work Experience
Frontend Tech Lead at 8020REI, May 2024 - Present
Lead the frontend team and define technical direction for frontend and full-stack initiatives. Created a new Nuxt frontend and led the migration of product modules. Built a full-stack platform from scratch with Nuxt and FastAPI — database modeling, API architecture, and deployments on AWS (EC2, Lambda, Amplify) — and integrated third-party vendors for payments and direct mail. Defined the design system: reusable components, UX patterns, and implementation standards, with technical guardrails for AI coding agents to enforce consistency and reuse. Built AI-assisted development workflows (reusable skills, shared context, agent structures) applied across architecture, implementation, testing, and documentation. Partnered with product on solutions and trade-offs. Automated code quality, testing, semantic versioning, and deployments with GitHub Actions; implemented observability and analytics.
- Vue
- Nuxt
- TypeScript
- Claude
- Codex
- Kimi
- OpenCode
- Python
- FastAPI
- EC2
- Lambda
- S3
- Amplify
- PostgreSQL
- Cloudflare
- Vitest
- GA4
- Rollbar
- Heap
- Semantic Release
- GitHub Actions
- CI/CD
- Vite
- Design System
- Payments
Senior Frontend Developer at La Haus, April 2022 - April 2024
Developed public views using Vanilla JavaScript and Ruby on Rails, with focus on performance, SEO, accessibility, and traceability. Designed, developed, and deployed web apps using NuxtJS and VueJS. Updated JavaScript dependencies and adjusted bundles with Webpack and Vite to improve site performance. Designed the technical foundation of the design system with Vue, Storybook, JavaScript and CSS linters, Semantic Release for automatic versioning, and GitHub workflows to automate testing, version generation, and NPM publishing. Integrated monitoring, observability, and traceability tools across frontend and backend systems, including Google Analytics, Segment, Heap, and Hotjar.
- Vue
- Nuxt
- JavaScript
- TypeScript
- Vitest
- Datadog
- GA4
- Storybook
- Semantic Release
- Segment
- Heap
- Hotjar
- Vite
- Webpack
- Ruby on Rails
- SEO
- NPM
Mid Full-stack Developer at La Haus, May 2019 - April 2022
Developed the platform search engine and recommendation system using Vue, Algolia, InstantSearch, and Ruby on Rails. Migrated views from Ruby on Rails to NuxtJS. Developed and implemented a server-side rendered frontend with NuxtJS, including style and JavaScript linters, tests, repository configuration, Heroku setup with buildpacks, environment variables, plugins, review apps, staging and production environments, Rollbar and Datadog observability services, and traceability integrations.
- Vue
- Nuxt
- JavaScript
- Ruby on Rails
- Algolia
- Heroku
- Rollbar
- Datadog
Junior Full-stack Developer at La Haus, November 2018 - May 2019
Developed administrative platform views using VueJS for the frontend and Ruby on Rails for the backend.
- Vue
- Nuxt
- JavaScript
- Ruby on Rails
- PostgreSQL