Senior Processor Architecture Researcher at D-Wave Systems Inc.
Coquitlam, British Columbia, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Kelly Boothby is a Senior Processor Architecture Researcher with 11 years of experience designing and optimizing superconducting analog processors at D-Wave Systems, where they lead floorplanning, circuit design, FPGA development and novel feature research for next-generation architectures. With a PhD in Mathematics and a strong grounding in CS/EE, Kelly blends deep theoretical insight with hands-on software engineering, producing high-performance embedding algorithms in Python, Cython and C++. A prolific inventor and researcher, they have consistently ranked among the top filers for invention disclosures and contribute to hybrid optimization and graph-based UIs. Kelly is also an active open-source contributor to NetworkX, improving graph algorithms, layout initializers and shortest-path handling—demonstrating a focus on both algorithmic performance and usability. Their background ranges from solo full-stack web development to leading small teams, reflecting a rare combination of low-level circuit expertise and practical software delivery.
11 years of coding experience
6 years of employment as a software developer
Master of Science - MS, Mathematics, Master of Science - MS, Mathematics at University of Washington
Math / CS / EE / ME, Math / CS / EE / ME at North Seattle College
Doctor of Philosophy - PhD, Mathematics, Doctor of Philosophy - PhD, Mathematics at Simon Fraser University
Contributions:51 reviews, 10 commits, 19 PRs in 2 years 3 months
Contributions summary:Kelly primarily focused on improving the graph algorithms and layout functionalities of the networkx library. Their contributions included fixing bugs in layout initializers, adding tests for edge-weight functions, and implementing a faster sweep algorithm for the Kernighan-Lin bisection. They also addressed issues related to zero-weight edges and improved handling of cycles in various shortest-path algorithms. Furthermore, the user added support for partially-periodic lattices and improved the documentation, demonstrating a focus on both algorithm performance and usability.
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
Kelly Boothby - Senior Processor Architecture Researcher at D-Wave Systems Inc.