Zachary Schoenfeld is an associate on BlackRock’s Aladdin Wealth Tech team with six years of software engineering experience bridging finance and quantum computing. He previously held engineering and staff roles at IBM’s quantum computing group, contributing to both backend features and technical documentation for prominent open-source projects like Qiskit and OpenQASM. Zachary combines a physics A.B. from Princeton and a computer science certificate with hands-on work implementing low-level quantum control logic and improving specification clarity for the quantum developer ecosystem. At BlackRock he applies this technical depth to build production-grade wealth technology, translating complex computational ideas into reliable systems. Known for meticulous documentation as well as code, he improves developer experience across research-grade and enterprise software. Based in New York, he brings a rare mix of academic physics insight and practical engineering discipline to fintech and quantum software challenges.
6 years of coding experience
1 year of employment as a software developer
A.B., Physics; Certificate: Computer Science, A.B., Physics; Certificate: Computer Science at Princeton University
Quantum assembly language for extended quantum circuits
Role in this project:
Technical Writer
Contributions:175 reviews, 19 commits, 34 PRs in 6 months
Contributions summary:Zachary primarily focused on updating and refining the documentation for the OpenQASM repository. Their contributions included correcting spelling errors in filenames, updating Unicode character categories, and merging branches to incorporate the latest documentation updates. They also revised and improved various sections of the documentation, such as the introduction, language types, directives, gates, and grammar overview, ensuring clarity and accuracy. The user's work aimed to enhance the readability and comprehensiveness of the OpenQASM specification.
Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.
Role in this project:
Back-end Developer
Contributions:55 reviews, 12 commits, 12 PRs in 1 year
Contributions summary:Zachary's primary contribution focused on implementing features related to the "rep_delay" functionality within the Qiskit framework, specifically impacting the `assemble` module. This included adding flags, integrating dynamic rep rates, and modifying backend configurations. The user also addressed critical issues by casting `rep_time` back to int, updating schemas, and enabling zero rep delays. Further contributions involve managing and fixing issues with parametric pulses and the handling of low-frequency settings for circuits.
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.