John Garrett

Staff Cryogenic RF Engineer - EIT at D-Wave

Vancouver, British Columbia, 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
John Garrett is a Staff Cryogenic RF Engineer with 10 years of experience specializing in low-noise cryogenic electronics for quantum computing and submillimeter instrumentation. Based in Vancouver, he leads multidisciplinary upgrades to cryogenic I/O systems at D-Wave, balancing RF performance with thermal constraints and producing multiple patents and design innovations. His background includes designing ultra-wideband 345 GHz receivers and developing novel algorithms and models for dispersive transmission lines while at the Center for Astrophysics and Oxford. He combines hands-on modeling of RF, noise, and thermal performance with vendor collaboration and component optimization. An active open-source contributor, he enhanced Matplotlib-based SciencePlots with new examples, color cycles and CJK font support, reflecting a practical eye for scientific visualization. Trained to DPhil level in astrophysics with MSc/BSc in electrical engineering, he blends deep theory with pragmatic engineering to push signal integrity at cryogenic temperatures.
code10 years of coding experience
job1 year of employment as a software developer
bookBachelor of Science (BSc), Electrical Engineering with Biomedical Option, Bachelor of Science (BSc), Electrical Engineering with Biomedical Option at University of Alberta
bookDoctor of Philosophy (DPhil), Astronomy and Astrophysics, Doctor of Philosophy (DPhil), Astronomy and Astrophysics at University of Oxford
bookMaster of Science (MSc), Electrical Engineering, Master of Science (MSc), Electrical Engineering at The University of Calgary
github-logo-circle

Github Skills (3)

matplotlib10
python10
latex8

Programming languages (3)

CJavaScriptPython

Github contributions (5)

github-logo-circle
garrettj403/SciencePlots

Aug 2018 - Nov 2022

Matplotlib styles for scientific plotting
Role in this project:
userFull-stack Developer (focus on Python/Matplotlib)
Contributions:6 releases, 3 reviews, 147 commits in 4 years 4 months
Contributions summary:John primarily contributed to enhancing the `scienceplots` project, a collection of Matplotlib styles. They added new plotting examples, including scatter plots and figures showcasing different styles. Their work involved implementing various color cycles, and adding and modifying existing example scripts, demonstrating a solid understanding of Matplotlib and scientific plotting techniques. They also integrated CJK fonts and modified the setup for PyPI integration.
pythonmatplotlib-stylesscientific-papersthesis-templatematplotlib-figures
garrettj403/RF-tools

Dec 2019 - Aug 2022

Contributions:1 release, 81 commits, 41 pushes in 2 years 8 months
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
John Garrett - Staff Cryogenic RF Engineer - EIT at D-Wave