Senior Research Scientist at Hewlett Packard Enterprise
San Jose, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Pedro Bruel is a Senior Research Scientist specializing in high-performance computing and automatic performance tuning, currently based in San Jose and working at HPE Labs. With 12 years of experience and a PhD trajectory split between Université Grenoble Alpes and the University of São Paulo, he applies search heuristics, online learning, and design-of-experiments methods to optimize compilers and hardware accelerators (including FPGA HLS and CUDA toolchains). His work blends rigorous statistical software development in Julia with practical autotuning systems—he authored a thesis and an accompanying GitHub repo that documents transparent, parsimonious tuning methods. Pedro has a strong academic teaching and mentorship background, having supervised multiple masters students and served repeatedly as TA for parallel and distributed programming. He brings a rare combination of computer-music-rooted creativity and data-driven optimization expertise to performance engineering challenges.
12 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Université Grenoble Alpes
University of São Paulo
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Instituto de Matemática e Estatística - Universidade de São Paulo (IME-USP)
Scripts to hit the ground running with Emacs, org-mode, and ESS for Reproducible Science on your Linux distribution
Contributions:112 commits, 1 PR, 76 pushes in 4 months
dockeremacsemacs-configurationemacs-essemacs-lisp
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.