Resume

Experience

  1. Software Engineer II · Microsoft

    Mar 2022Present

    Redmond, WA

    Scalable frontend architecture and AI engineering across full-stack systems.

    • UI Subject Matter Expert (SME) for Angular, leading scalable and accessible frontend architecture.
    • Developed full-stack features and designed robust, scalable APIs and backend services.
    • Built and maintained automation testing frameworks (Playwright, unit, and integration tests).
    • Designed and integrated AI-powered assistants to streamline workflows and enhance UX.
    • Implemented natural language interfaces (NLI) and contextual data retrieval (vector search, Kusto, Cosmos DB) for intelligent, data-driven interactions.
    • Angular
    • TypeScript
    • .NET
    • Azure
    • AI / LLMs
    • Cosmos DB
    • Kusto
  2. Software Engineer · Microsoft

    Jul 2020Feb 2022

    Redmond, WA

    Cloud Operations + Innovation — full-stack development and Azure infrastructure.

    • Full-stack development in .NET and Angular for creation of UIs.
    • Regular code reviewer; worked extensively with Azure infrastructure.
    • .NET
    • Angular
    • Azure
  3. Senior Software Engineer (Vendor at Google) · EPAM Systems

    Feb 2018Jun 2020

    Mexico City, Mexico

    Vendor at Google — high-scale full-stack development and API design.

    • Full-stack development in Java (Producers Framework) for highly scalable processes and Angular for UIs.
    • Regular code reviewer; readability in Java, TypeScript & gRPC API design.
    • First TypeScript readability reviewer in Mexico, certified by Google.
    • Java
    • Angular
    • TypeScript
    • gRPC
  4. Software Developer Jr. · COVAF

    Feb 2017Dec 2017

    Mexico City, Mexico

    Scripting, database work, and cloud application deployment.

    • Scripting in Python, C#, and Java; queries, triggers, and stored procedures in T-SQL.
    • Deployed cloud applications across AWS services (EC2, Lambda, RDS, API Gateway, S3, SES, SNS, CloudFormation).
    • Python
    • C#
    • Java
    • T-SQL
    • AWS
  5. Intern · Bolsa Mexicana de Valores

    Feb 2016Nov 2016

    Mexico City, Mexico

    Project administration, technical support, and process automation.

    • Project administration, technical support, and process automation in Java.
    • Java