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
Microsoft · Microsoft AI
2025 – PresentSenior 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.
Amazon Web Services · AWS Marketplace
2023 – 2025Software 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.
Microsoft · Microsoft Edge
2020 – 2023Software 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.
Amazon · Seller & Partner Support
2019 – 2020Software 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.
Intel Corporation
2013 – 2018Full 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.
Universidad Nacional, Legal Office
2012PHP 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