Jorge Rojas

Senior Frontend Engineer

I'm a Senior Frontend Engineer with 6+ years of experience owning frontend architecture on large React and Next.js codebases, from design systems to server-rendered delivery. I lead work that shows up in Core Web Vitals and accessibility audits, including a platform migration off a monolithic ERP, and I've worked as a tech lead guiding a team while publishing open-source developer tooling on npm. My day-to-day stack is React, Next.js, TypeScript, and Astro.

Experience

Little Emperors

Senior Frontend Engineer

Building the luxury members-only platform with performant, accessible interfaces and frontend architecture across a large React and Next.js codebase.

  • Shipped production UI in React, Next.js, and TypeScript on a large members-only platform

  • Improved Core Web Vitals and SEO through rendering and component-level performance work

  • Partnered with design and backend to evolve a scalable frontend architecture

  • Established reusable component patterns and conventions for long-term maintainability

Galileo

Product Tech Lead

Led frontend architecture and delivery for Galileo (Ben & Frank), a Mexican eyewear e-commerce platform.

  • Reduced new-product release time by 30% with reusable UI components and development pipelines

  • Built a Next.js and TypeScript frontend architecture for an internal POS

  • Improved user retention by 20% with faster, more responsive interfaces

  • Enabled A/B testing and visual editing in the delivery pipeline with ConfigCat and Plasmic

Frontend Engineer

Developed and migrated an e-commerce platform for a Mexican eyewear company, contributing to its frontend architecture and performance.

  • Implemented a design system and reusable components to make the interface more consistent and usable

  • Migrated the e-commerce platform from a monolithic ERP to a modern stack built on Next.js, TypeScript, and Tailwind CSS

  • Reduced time to market for new features by 30%

  • Optimized performance and loading times through code-splitting and lazy loading

Viaducto

Software Engineer

Contributed to Porkscore, a product for collecting and analyzing pig-farm production KPIs, and built an internal Design System for company tools.

  • Reduced report generation time by 50%

  • Improved data accuracy by implementing validation rules

  • Built a Design System that standardized component consistency across internal tools

Projects

falso-cli

Command-line tool that generates fake data and structured mock payloads for development, QA workflows, UI demos, dashboards, and CMS prototyping. Built on a modular command architecture (generate, config, and fill) with strict validation, configurable catalogs, and zero-network execution for privacy-focused workflows.

  • Designed a subcommand API with aliases and a default generate behavior that streamlines everyday developer workflows

  • Implemented configurable fake-data generation across 20+ data types, spanning identity, network, numeric, content, and structured persona outputs

  • Built local configuration management with field toggling and custom catalog support

  • Added reusable payload generation through the fill command, including a dry-run mode for predictable automation and pipeline use

  • Enforced type-safe contracts and strict input validation across every command surface

Simple Learn

Web-based learning platform that turns structured educational content into interactive study experiences, including topic summaries, memory aids, and quiz workflows. Initially focused on DGT Class B driving-theory preparation, with an architecture designed for expansion into additional learning domains. Not an official guide and not intended to overlap the official DGT guides.

  • Architected a modular frontend application in Astro, TypeScript, and Tailwind CSS to support scalable learning workflows

  • Designed a normalized JSON data model for topics, mnemonics, exam tips, and question banks, keeping educational content maintainable as it grows

  • Built responsive and accessible interfaces that hold up across desktop and mobile study sessions

  • Improved maintainability and development velocity through reusable UI patterns and a clear content-to-UI mapping

  • Established a product foundation for multi-domain expansion beyond DGT into broader study and exam-preparation use cases

Toyota's December Party

An online platform to register and manage the December company party for Toyota employees in Queretaro, Mexico. Built as a responsive React and Tailwind CSS application to handle corporate event registration at scale, it cut registration time by 75%, lifted registrations 50% above the previous year, and relied on a reusable component system focused on performance, usability, and accessibility.

  • Designed and built a responsive registration platform using React and Tailwind CSS

  • Reduced employee registration time by 75%

  • Increased registrations by 50% compared to the previous year

  • Developed a reusable component system focused on performance, usability, and accessibility

LeCuisine CRM

A CRM built for LeCuisine, an event catering company, to manage clients, events, and sales. The work covered a responsive React and Tailwind CSS front end plus a client-side data layer for API access, caching, and state handling.

  • Built a responsive CRM front end with React and Tailwind CSS

  • Designed the interface around usability, performance, and accessibility, giving catering staff a consistent workflow for booking and tracking events

  • Reduced the time to manage events by 40%

  • Implemented a client-side data layer (API client, caching, and state patterns) to improve performance and maintainability

Expertise

Architecture & Patterns

Server IslandsSanityVercelComponent-driven developmentDesign systems

CI/CD

GitHub ActionsHuskyLint-staged

Languages, Frameworks & Libraries

TypeScriptJavaScriptReactNext.jsAstroNode.jsGraphQLReact Native

Performance

Code splittingLazy loadingLighthouseCore Web Vitals

State & Data

React QueryZustandRedux

Styling

TailwindCSS (Modules)Sass

Testing

JestReact Testing LibraryVitestPlaywright

Tooling

GitViteWebpackBiomeESLintPrettier

UX/UI

Design SystemsAtomic DesignAccessibilityComponent librariesFigma

Education

Computer Science (exchange semester)

Sep 2019 - Jan 2020Universidad de Santiago de Compostela

Software Engineering

Jul 2016 - Jul 2020Universidad Autónoma de Querétaro

Languages

  • English /Professional proficiency

  • Galician /Basic

  • Spanish /Native

and that's all, folks.