Este perfil está escrito em inglês
Senior Frontend Engineer
Demonstrated experience with JavaScript.
Demonstrated experience with TypeScript.
Demonstrated experience with React.
Demonstrated experience with Next.js.
Demonstrated experience with Vue.js.
Senior Frontend Engineer open to new opportunities
Owned frontend development across a multi-app architecture through multiple platform evolutions, including managing 2–4 engineers during critical migrations.. Spearheaded two major frontend re-architecture efforts: upgrading Rails 4 to 7 and modernizing the AngularJS codebase, followed by a full migration from AngularJS to React.. Improved site-wide accessibility, aligning with WCAG and ADA standards.. Mentored engineers through page rewrites and component modularization.. Maintained E2E and unit test coverage using Capybara, Jest, and React Testing Library.. Delivered full-stack features across Rails and PostgreSQL, including REST APIs, scheduling systems, authentication, and payment flows integrating Stripe, Braintree, Amazon Payments, and Xsolla.. Built a Node.js/Vue.js/Nuxt esports data visualization app with Chart.js for player stats, rankings, and matchup data, plus a Discord bot that generated custom player image summaries.. Translated Figma designs into pixel-perfect, responsive UI components, optimized for Core Web Vitals as part of the migration effort.. Partnered with Corsair's Product Innovation team to integrate analytics tools including Google Tag Manager and mParticle for user behavior tracking.. Hired at Gamer Sensei in 2016; shifted to an hourly consulting engagement (Apr 2019 - Oct 2020); retained full-time by Corsair Gaming following the acquisition (Oct 2020).
Ongoing independent work running alongside full-time roles, with a range of clients, startups, and studios.. Developed a Python/FastAPI backend data pipeline that ingested and transformed data from external web sources, exposed resulting data through an internal API, and automated scheduled updates with GitHub Actions and pytest coverage.. Built a multi-tenant web platform for user-generated content using Node.js, React, and Next.js.. Created a browser-based multiplayer guessing game with Firebase real-time updates, photo upload, live chat, and Tailwind CSS.. Developed headless CMS websites using Contentful and GraphCMS with REST and GraphQL APIs.. Built frontend for a Rails-based language-learning platform for children using Vue.js.. Delivered React, WordPress, and Shopify projects for bands, nonprofits, and small businesses, including the Michael & Susan Dell Foundation.. Provided full test coverage for React and Next.js projects using Playwright and Vitest.. Contributed frontend improvements to Crowdfunder's startup platform.. Maintained a LAMP-stack education platform (Reading Kingdom).. Implemented a site-wide redesign for TastyBite via Reason Media Group.. Built high-volume mobile ad units for Uber Media.
Led creation of CliniStart's scalable React frontend under tight deadlines, improving UX and streamlining client workflows.. Designed modular, reusable components using React Hooks and Redux.. Integrated RESTful APIs for dynamic content and data submission.. Onboarded developers, provided technical guidance, and ensured frontend consistency through documentation and code review.. Full-time salaried role; position ended due to Covid-19 restructuring. Concurrent with Gamer Sensei hourly consulting engagement.
Developed and maintained 10+ eCommerce storefronts using a reusable Vue.js-based Shopify theme.. Migrated 3+ legacy Shopify themes to modern Vue.js architecture, improving maintainability and consistency across client sites.. Leveraged Shopify ThemeKit and Slate CLI to streamline local development; implemented merchant-specific feature requests across multiple stores.. Concurrent with Gamer Sensei hourly consulting agreement.
Delivered high-visibility marketing sites and apps for major entertainment properties under tight deadlines, with a focus on animation, interactivity, and pixel-perfect implementation.. Built and maintained Drupal sites for LA Phil and Hollywood Bowl (500k–1.5M+ monthly visitors), and kept their companion mobile apps updated via PhoneGap.. Created an interactive Ember.js web app for The Peanuts Movie, a Magic 8-Ball-style experience where users ask Lucy questions and receive randomized responses, with animated character queuing.. Developed mobile components for Fox Movies (300k–1M+ monthly visitors) using jQuery, SASS, and a custom PHP framework.. Partnered with Myspace's internal dev team on a promotional relaunch for Victor Frankenstein.