Bruno Borges

Principal Product Manager at Microsoft

Montreal, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Bruno Borges is a Principal PM Manager at Microsoft with 16 years of experience shaping Java developer experiences, runtimes, and cloud integration for Azure and Microsoft’s OpenJDK distribution. A Brazilian immigrant and Java Champion, he blends product leadership, developer advocacy, and hands-on engineering—contributing to projects like Microsoft’s semantic-kernel and gctoolkit while improving benchmarking and Docker-based build pipelines. He led the public launch of Microsoft Build of OpenJDK and runs Microsoft’s Java public communications, demonstrating strength in cross-team coordination and external-facing technical storytelling. Previously at Oracle he owned developer relations strategy and governance for open-source assets, driving content and platform consistency across many channels. Comfortable moving between backend, DevOps, and frontend code, he’s known for practical refactors, performance-driven tooling, and making complex JVM and cloud topics accessible to developers. Based in Vancouver, he combines enterprise-scale impact with active open-source contributions that keep him close to day-to-day engineering challenges.
code17 years of coding experience
job18 years of employment as a software developer
bookExecutive MBA BUSINESS, MANAGEMENT, MARKETING, AND RELATED SUPPORT SERVICES, Executive MBA BUSINESS, MANAGEMENT, MARKETING, AND RELATED SUPPORT SERVICES at Beedie School of Business at Simon Fraser University
bookComputer Science, Computer Science at Universidade do Vale do Itajaí
languagesEnglish, Portuguese, Spanish
stackoverflow-logo

Stackoverflow

Stats
853reputation
103kreached
24answers
1question
github-logo-circle

Github Skills (51)

javascript10
docker10
performance-monitor10
performance-analytics10
benchmark10
jvm10
web-application10
scripting10
javafx10
benchmarking10
dockers10
java10
performance-measurement10
llm10
javas10

Programming languages (33)

C#CHandlebarsMakefileGoInno SetupHTMLGroovy

Github contributions (5)

github-logo-circle
oracle/docker-images

Jan 2015 - Jan 2018

Official source of container configurations, images, and examples for Oracle products and projects
Role in this project:
userDevOps Engineer
Contributions:389 commits, 158 PRs, 309 pushes in 2 years 11 months
Contributions summary:Bruno's commits primarily focus on automating and enhancing the build process for Oracle WebLogic Docker images. They introduced the `-f` option to flatten images, added proxy settings during the build, and refactored build scripts. The contributions also involve improvements to the samples and project structure for easier use and maintenance.
oracledockeroracle-databaseoracle-linuxdockerfile
LesnyRumcajs/grpc_bench

Aug 2020 - May 2021

Various gRPC benchmarks
Role in this project:
userDevOps Engineer & Performance Engineer
Contributions:47 commits, 18 PRs, 3 pushes in 9 months
Contributions summary:Bruno primarily focused on improving the gRPC benchmark infrastructure. They implemented Docker configurations for benchmarking, including CPU and memory limits, and integrated a custom ghz image for load testing. They added a results analysis script and incorporated a warm-up phase to improve the accuracy of the benchmarks. Furthermore, they refined the benchmarking process by saving configuration parameters and added options for controlling client CPU usage.
grpcbenchmarkperformance
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial