Thomas Bromley

Applications Lead

London, England, 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
Thomas Bromley is an Applications Lead and quantum software engineer with 7 years of experience bridging theoretical physics and production-grade quantum ML tooling. With a PhD in Theoretical and Mathematical Physics from the University of Nottingham, he has transitioned from academic research and teaching into industry roles at Xanadu and now Quantum Motion, focusing on software, applications, and developer-facing tooling. He is an active open-source contributor to prominent quantum projects such as PennyLane and Strawberry Fields, adding ML integrations, differentiable circuit techniques, and improved documentation and tutorials that make advanced quantum concepts more accessible. Thomas combines deep theoretical knowledge with hands-on engineering—implementing Keras/PyTorch layers, circuit-cutting improvements, and ensemble/parallel-QPU examples—demonstrating an unusual blend of research rigor and product-focused delivery. Based in Old Toronto and originally UK-educated, he brings a pragmatically curious approach to turning cutting-edge quantum research into usable developer tools.
code7 years of coding experience
job2 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Theoretical and Mathematical Physics, Doctor of Philosophy (Ph.D.), Theoretical and Mathematical Physics at University of Nottingham
bookMaster’s Degree, Physics, First class honours, Master’s Degree, Physics, First class honours at University of Warwick
languagesEnglish, Hindi
github-logo-circle

Github Skills (18)

pytorch10
quantum-algorithms10
learn-ruby-on-rails10
python10
sphinx10
user-manual10
machine-learning10
basics10
automatic-differentiation10
tensorflow10
qml10
quantum-computing10
differentiable-programming10
q-learning10
documentation10

Programming languages (4)

C++HTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
XanaduAI/strawberryfields

Apr 2019 - Dec 2020

Strawberry Fields is a full-stack Python library for designing, simulating, and optimizing continuous variable (CV) quantum optical circuits.
Role in this project:
userTechnical Writer & Documentation Specialist
Contributions:1 release, 21 reviews, 72 commits in 1 year 8 months
Contributions summary:Thomas's commits primarily focus on updating and improving the documentation for the Strawberry Fields library. This involves updating existing documentation, introducing new examples, correcting references, and incorporating sphinx-gallery support for generating image thumbnails. The contributions span across multiple modules and tutorials, aiming to provide clearer explanations, add code snippets, and improve the overall structure of the documentation. This work enhances the library's usability and accessibility for users.
full-stackpythonquantumquantum-computingquantum-programming-language
PennyLaneAI/pennylane

Mar 2020 - Jan 2023

PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.
Role in this project:
userML Engineer
Contributions:2065 reviews, 188 commits, 308 PRs in 2 years 10 months
Contributions summary:Thomas primarily focused on contributing to the quantum machine learning library, PennyLane. Their work involved fixing bugs, adding support for Keras and Torch layers for integration with TensorFlow and PyTorch, respectively. They also implemented differentiable tensor contraction within the circuit cutting framework and helped integrate the adjoint differentiation method. Additionally, they contributed to the inclusion of various quantum gates and features, such as the quantum Fourier transform and quantum Monte Carlo algorithm, within PennyLane.
machine-learningquantum-algorithmsquantum-chemistryquantum-computingquantum
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