Patrick J. O'Brien

New York, New York, United States
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

👤
Senior
Patrick O'brien is a PhD physicist and software engineer with a decade of experience building scientific and hardware-adjacent software, currently developing Qiskit Metal at IBM and supporting photonics platforms at Insight Photonic Solutions. He combines deep modeling and Monte Carlo simulation experience from academic research with practical embedded and test work—bringing up laser drive boards, aligning clock signals with oscilloscopes, and coding precision wavelength correction into production Python tools. Comfortable across Python, C/C++, SQL and Matlab, he blends back-end development with domain knowledge in quantum microwave design (contributing bug fixes to the pyEPR EPR algorithm) and instrumentation software. Based in New York, he’s the kind of engineer who moves between low-level hardware debugging and high-level scientific programming, improving accuracy and reliability in measurement-driven systems.
code10 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1reputation
157reached
1answer
1question
github-logo-circle

Github Skills (9)

quantum-computing10
versioning10
python10
numpy9
circuit9
matrix6
winapi6
animation6
pixel6

Programming languages (5)

TypeScriptC++RustJupyter NotebookPython

Github contributions (5)

github-logo-circle
zlatko-minev/pyEPR

Jul 2022 - Jul 2022

Powerful, automated analysis and design of quantum microwave chips & devices [Energy-Participation Ratio and more]
Role in this project:
userBack-end Developer
Contributions:2 releases, 6 commits, 3 PRs in 2 days
Contributions summary:Patrick primarily focused on bug fixes and version updates related to the Energy-Participation Ratio (EPR) calculation within the pyEPR library. They addressed a critical bug that caused the EPR to always be positive. Their commits involved code modifications in `pyEPR/core_distributed_analysis.py` and updates to the version numbers in `__init__.py` and `setup.py`. The changes culminated in the bug fix being implemented and a new version of the library being released.
pythonqiskitparticipationquantum-computingquantization
obrienpja/Groups

Sep 2017 - Oct 2017

Contributions:28 commits, 24 pushes, 1 branch in 1 month
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