Adam Brouwers-harries

Staff Software Engineer at Qualcomm

City of Edinburgh, Scotland, United Kingdom
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
Adam Brouwers-harries is a Staff Software Engineer with 12 years of experience building tooling and compilers that help engineers write correct, high-performance software. He has deep expertise in profilers and performance tooling from his work on Firefox's Gecko Profiler and a strong compiler background spanning embedded systems, ML compilers, and GPU functional languages. Comfortable with Rust, Haskell and dependently-typed ideas, he prioritizes correctness, documentation, and a "move-slow-and-fix-things" approach to long-lived systems. A PhD-trained researcher in pervasive parallelism based in Edinburgh, he combines academic rigor with pragmatic engineering at companies including Mozilla, Codeplay, UPMEM and Qualcomm. Outside work he mixes interests in type theory and jazz, reflecting a blend of formal thinking and creative curiosity.
code12 years of coding experience
job7 years of employment as a software developer
bookDoctor of Philosophy (PhD) Pervasive Parallelism, Doctor of Philosophy (PhD) Pervasive Parallelism at The University of Edinburgh
bookBachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at Durham University
github-logo-circle

Github Skills (5)

rust10
telemetry10
profiling10
json9
testing8

Programming languages (13)

C++RustCScalaTeXHTMLJupyter NotebookIdris

Github contributions (5)

github-logo-circle
ellington-project/ellington

Jun 2018 - May 2020

Automated tempo estimation for swing dance DJs
Contributions:47 releases, 242 commits, 27 PRs in 1 year 11 months
djsdesignertemposwingdance
AdamHarries/sparseharness

Jul 2017 - May 2018

Contributions:2 PRs, 132 pushes, 4 branches in 10 months
liftspmvharnessesharness
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
Adam Brouwers-harries - Staff Software Engineer at Qualcomm