Oscar Rodriguez

Senior Software Engineer · Microsoft AI

Vancouver, BC

Software engineer with 14+ years of experience building scalable, reliable products for Microsoft, Amazon, and Intel. Today I lead Finance and Sports experiences across Bing, Copilot, and MSN in the Microsoft AI organization, with a focus on accessible, data-rich front ends backed by distributed services.

Experience

  1. Microsoft · Microsoft AI

    2025 – Present

    Senior Software Engineer

    Feb 2025 – Present · Vancouver, BC
    • Lead and deliver Finance and Sports user experiences across Bing, Copilot, and MSN.
    • Design and implement distributed software experiences that help advance Copilot.
    • Build accessible, data-rich React and TypeScript interfaces.
  2. Amazon Web Services · AWS Marketplace

    2023 – 2025

    Software Development Engineer II

    Mar 2023 – Feb 2025 · Vancouver, BC
    • Drove architecture and design of large-scale, multi-tier distributed applications, tools, and services for AWS Marketplace.
    • Applied object-oriented design and distributed-systems patterns to build reliable, scalable services.
  3. Microsoft · Microsoft Edge

    2020 – 2023

    Software Engineer II

    Dec 2020 – Mar 2023 · Alajuela, Costa Rica
    • Built new address bar (omnibox) features and enhancements for Microsoft Edge on Chromium.
    • Helped ship Edge at Work, bringing Microsoft Search results into the browser address bar.
    • Prototyped new browser features as extensions to test and demonstrate feasibility.
    • Built monitors and dashboards to track feature impressions, engagement, and live-site health.
  4. Amazon · Seller & Partner Support

    2019 – 2020

    Software Development Engineer II

    Jan 2019 – Dec 2020 · Costa Rica
    • Helped drive the global expansion of Seller and Partner Support applications and services.
    • Built a scalable framework to improve the Seller Experience and Amazon Workforce Management, integrating services from teams across Amazon.
  5. Intel Corporation

    2013 – 2018

    Full Stack Developer

    Jan 2018 – Dec 2018 · Costa Rica
    • Owned CI/CD for Angular apps and .NET Web APIs using GitHub, TeamCity, and SonarQube.
    • Served as lead developer on the Workforce Management agile team, keeping projects aligned with business goals.
    • Practiced test-driven development across Angular (Karma, Jasmine) and .NET, driving code coverage toward 90%.

    IT Systems Administrator

    Jan 2017 – Dec 2018 · Costa Rica
    • Built and maintained a Windows Server application platform secured with SSL, Kerberos, and Windows authentication.
    • Automated delivery across roughly seven environments, from dev to production, with Git, TeamCity, and PowerShell.

    Developer Lead, Multiplatform Community of Practice

    2016 – Dec 2018 · Costa Rica
    • Trained developers on Node.js, JavaScript, TypeScript, Angular, Sails.js, and Git, and set standards for new engineers.

    Application Developer

    Aug 2013 – Dec 2018 · Costa Rica
    • Developed and maintained HR applications.
  6. Universidad Nacional, Legal Office

    2012

    PHP Developer (Intern)

    Jun 2012 – Dec 2012 · Costa Rica
    • Built a system to register and track legal cases involving the university.

Skills

Front end

  • React
  • TypeScript
  • JavaScript
  • Angular
  • Data visualization
  • WCAG accessibility

Back end & cloud

  • Distributed systems
  • Microsoft Azure
  • AWS
  • .NET
  • Node.js

Engineering

  • Technical leadership
  • Solution design
  • CI/CD
  • Test-driven development
  • Observability

Education

  • Master's (Maestría), Computer Science
    Tecnológico de Costa Rica
  • Licenciatura, Web Development
    Universidad Nacional
  • Bachelor's (Bachillerato), Systems Engineering
    Universidad Nacional

Languages

  • Spanish · Native
  • English · Full professional

Certifications & awards

  • Microsoft Global Hackathon 2025
  • Microsoft Global Hackathon 2022
  • Accessibility in Action
  • GitHub para programadores
  • How to Fix Bad Agile