Computer Systems Engineer and Javascript Full Stack Developer specialized in Web Solutions with high proficiency in frameworks like React.js, Express.js, Nest.js and Next.js.

Realtime apps enthusiast and Cloud Developer with Amazon Web Services

Me

Experience

Senior Software Engineer

Founded in 1997, DataArt is a global software engineering company and the trusted technology partner of market leaders. It provides custom software development and IT consulting services to clients across multiple industries.

Senior Software Engineer

Patra is a leading provider of technology-enabled insurance outsourcing services and AI-powered software solutions.

Activities

  • Designed and built an Email Threading System on a service processing 60,000+ emails/week, enabling users to track full conversation context and reducing context-switching for support agents.
  • Implemented default email configurability per company and service type, alongside a template editor with variable support and user feedback.
  • Migrated complex SQL datasets to MongoDB and optimized nested document structures, reducing data fetch/save times from ~10 seconds to milliseconds for large-scale fields.
  • Implemented a Feature Flag system to decouple deployments from releases, enabling dark launches and stable rollouts of complex system updates.
  • Senior Software Engineer (AWS Full Stack)

    IBM integrates technology and expertise, providing infrastructure, software (such as market leader Red Hat), and consulting services for clients on their path to digital transformation of critical global businesses.

    Senior Engineer (React-focused)

    Nov. 2023 - Aug. 2024
    USAA is a Fortune 500 diversified financial services group of companies serving military members and their families with insurance, banking, and investment services.

    Activities

  • Built a fully functional offline-first version of the application using MSW (Mock Service Worker) before APIs were complete, enabling seamless stakeholder demos and unblocking the product roadmap.
  • Built a highly reliable application with 80%+ unit test coverage (Jest) and comprehensive E2E tests (Cypress), ensuring smooth user flows for critical financial services.
  • Worked closely with the Backend team to define and consume API contracts through constant communication, ensuring seamless front-to-back integration.
  • Mentored multiple engineers in React best practices through pair programming and PR reviews, raising team code quality and reducing review cycles.
  • Full Stack Engineer

    Nextia is a digital transformation consultancy with its own software development factory. We have 8 years of experience and have delivered over 80 projects in Mexico and North America.

    Activities

  • Served as Sole Engineer owning the full architecture and development of Goroot.ai, a contact center integrated with ActiveCampaign CRM handling calls, WhatsApp messaging, tasks, and campaign management.
  • Replaced manual scripting with a self-serve campaign builder utilizing pipeline and user-type filters, and message templates via Bull queue.
  • Scaled messaging automation: Weekly campaigns grew from ~10 to 30+ (3x increase), each sending 3,000+ messages, while setup time dropped from a full day to minutes.
  • Consolidated fragmented call, task, and messaging tools (including Twilio integrations) into a unified platform, tripling agent efficiency.
  • Front End Lead (AWS Full Stack)

    Mxmart Solutions is a company that develops cloud-based solutions and services, focusing on effectively addressing the needs of its clients. We are Advanced Consulting Partners of Amazon Web Services (AWS).

    Activities

  • Identified fragmented component structure, pitched Clean Architecture to the CTO with a live code demo, gained buy-in, and was promoted to Front End Lead.
  • Rolled out Clean Architecture across 3 projects, significantly improving module visibility, encapsulation, and long-term maintainability.
  • Led frontend development for Universidad de Guadalajara's student portal, delivering grade access to millions of active users.
  • Diagnosed and fixed a timezone-aware date alert bug affecting students in Mexico and Spain, eliminating recurring incidents via comprehensive unit testing.
  • Full Stack Developer (Professional Practices)

    Activities

  • Modernized a legacy PHP platform to a React/Express stack, reducing technical debt and improving system responsiveness.
  • Built a Job-Bank portal for graduates with role-based authentication (Admin, Graduate, Company) and automated CV tracking.
  • Developed features based on constant client feedback, including dark mode, mobile support, and secure 15-minute password recovery links.
  • Implemented QR-based graduate and company surveys with auto-generated .csv reporting capabilities.
  • Certifications

    React - Guía definitiva: hooks router redux next +Proyectos
    React - Guía definitiva: hooks router redux next +Proyectos
    ID: UC-ebe0f89d-2da3-42cf-94c0-675d098cca00

    My projects

    Boxbook

    2022/09
    Personal
    Picture of the author
    A books application that uses the Google Books API. The app allows you to save books into your own custom catalog and track your reading progress like a record. Additionally, you can add friends based on your location.

    Pile Overflow

    2022/09
    Personal
    Picture of the author
    A Stack Overflow clone with all the basic Stack Overflow features, built from scratch. As a user, you can publish questions and answer other users’ questions. You can also edit or delete your own questions.

    Control de Encuestas y Bolsa de Trabajo

    2022/09
    For Company
    Picture of the author
    The Survey Control and Job Bank was a project for Tecnológico Superior de Jalisco professional practices. The two needs to resolve were: 1. Improve the graduate survey by providing a better UI/UX and a more efficient way to generate reports from this survey. 2. Create an in...

    Eugenia Invitations

    2022/09
    Personal
    Picture of the author
    An app for a technical interview which I enjoyed very much. The app allows users to create invitations by generating QR Codes. When you scan the invitations, you receive data such as the expiration time and the invitation creator. You can also paginate invitations from the dashboar...

    Node Notes (React)

    2022/09
    Personal
    Picture of the author
    Node Notes, built with React.js and Express.js in the backend, is not a monorepo; the API is in a separate project. The API was built with Express.js. Essentially, I migrated Node Notes into a Server and Client application. The primary objective was to learn React and how to bu...

    Eden Online

    2022/09
    School Project
    Picture of the author
    A project about a Web App to help Eden Bar & Lounge modernize its restaurant. The project's primary objective is order management for clients. Each order can contain a drink or a dish. Eden Bar & Lounge has a chef and a bartender; the chef prepares the food, and the bartender makes th...

    Node Notes (SSR)

    2022/09
    Personal
    Picture of the author
    Node Notes was my first Node.js personal project to learn Node.js from scratch. This was my first time implementing user-based authentication. In the app, you can list, add, update, and delete notes, and you can list notes based on importance. Every user can only interact with their ...