Pedro Linhares is a Senior Software Engineer with 14 years of experience, currently building scalable systems at Microsoft after progressing from systems and cloud roles. He combines deep C++ performance expertise—honed through academic work that parallelized a thermodynamics library—with production Java web-service experience on complex audio conferencing platforms. His background spans low-latency edge and storage work with Kubernetes, CEPH, and container orchestration as well as multi-threaded VoIP desktop clients for Windows and macOS. Pedro is passionate about code quality and modern standards, and he’s accustomed to squeezing performance from both algorithms and infrastructure. A highlight that shaped his craft was attending cppcon and meeting C++ luminaries, reflecting his ongoing commitment to learning from the community. Based in São Paulo, he brings a pragmatic mix of research-driven optimization and hands-on engineering for distributed systems.
14 years of coding experience
11 years of employment as a software developer
Master’s Degree Petroleum Engineering, Master’s Degree Petroleum Engineering at UENF - Universidade Estadual do Norte Fluminense
OpenVINO™ is an open-source toolkit for optimizing and deploying AI inference
Contributions:3 pushes, 1 branch in 12 days
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
Pedro Linhares - Senior Software Engineer at Microsoft