Diego Carvajal - Senior Frontend Engineer

Diego Carvajal

Available for Work

Senior Frontend Engineer

UI/UX Focused | +5 Years Experience

Passionate about creating innovative and creative solutions. I specialize in Frontend Development and UI/UX design, with experience building microfrontend architectures, implementing WCAG 2.2 standards, and developing scalable design systems.

Work Experience

  1. Mid Senior Frontend Engineer

    TransUnion

    • Led UI migration from monolithic to microfrontend architecture using Module Federation, improving performance and reducing deployment friction
    • Contributed to research, documentation, and development of core product improvements, focusing on scalability and maintainability
    • Implemented WCAG 2.2 accessibility standards across entire modules, improving usability and regulatory compliance
    • Developed scalable and accessible components with React, Vue 3, TypeScript, Storybook, and Sass for the design system
    React Vue 3 TypeScript Storybook Sass Module Federation WCAG 2.2 Pinia Node.js
    Visit Website
  2. Freelancer - Founder & Developer

    Qora

    As a freelance developer under the Qora brand, I design and build high-quality software solutions, ranging from complete SaaS products to specific client projects. Qora is my seal of guarantee for scalable, maintainable, and user-centered code.

    Featured Projects:
    PrimeFit

    Full-stack SaaS platform for gym management

    • Developed a complete multi-tenant gym management platform with role-based access control and real-time workout tracking
    • Optimized state management reducing re-renders by 80-90%, significantly improving performance
    • Implemented robust authentication and authorization with multiple security layers from frontend to database
    • Currently serving multiple active production clients with several gyms using the platform
    React 18 TypeScript Redux Toolkit Supabase PostgreSQL
    Dask

    Dance academy management system

    • Built complete student management system with payment tracking, attendance control, and automated notifications
    • Reduced administrative tasks by 10 hours per week through process automation
    • Designed intuitive interface for non-technical users with Next.js 13 Server Components
    React 18 Supabase Tailwind CSS Zustant
    Client Development

    Custom solutions and landing pages

    • Created custom landing pages and websites for various clients, focused on performance optimization and UX
    • Delivered tailored solutions using modern technologies and best practices
    React 18 TypeScript Redux Toolkit Supabase PostgreSQL Tailwind CSS React Native Next.js Zustand
    Visit Website
  3. Full Stack Developer

    5e Creative Labs

    • Responsible for development and maintenance of CMS and main site for La República, one of Costa Rica's leading media outlets
    • Improved site performance by 16% by reducing CSS from 18,000 to 12,000 lines through optimization and modularization
    • Developed and maintained electronic invoicing system integrated with Costa Rica's Ministry of Finance API
    • Worked with full stack including React, Vue.js, Laravel, and Statamic CMS
    React Vue.js PHP Laravel Statamic TypeScript Node.js HTML5 CSS3

Featured Projects

About Me

As a senior frontend developer, my approach goes beyond writing functional code. I'm passionate about creating exceptional user experiences that are intuitive, accessible, and visually appealing.

My experience ranges from architecting scalable applications to implementing pixel-perfect designs. I've led migrations from monolithic architectures to microfrontend, established WCAG 2.2 accessibility standards in enterprise products, and developed design systems used by entire teams.

I'm currently expanding my knowledge in UX Design with Google, because I firmly believe that the best products are born when we combine technical excellence with a deep understanding of the user.

Outside of code, I maintain an active balance with Latin dance (salsa and bachata), which has taught me about discipline, teamwork, and the importance of constant practice—skills I apply directly to my professional development.