Bill Torpey

Lead Software Engineer at Broadridge Financial Solutions

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
Bill Torpey is a lead software engineer and technical lead for the NYFIX Marketplace with over two decades of experience building low-latency, high-availability trading systems and messaging middleware. He specializes in C/C++ development, in-memory databases, and messaging engines, and currently architects and drives BusTalk—the backbone of the world's largest FIX network and a Waters-awarded low-latency platform. Bill blends hands-on coding of critical components with team leadership and roadmap planning, having previously led FIX engine development at NYSE and founded a trading-platform company that was later acquired. He is a pragmatic reliability and performance engineer who contributes to high-profile open-source projects like ZeroMQ by improving stability and test coverage. Based in New York, he brings a rare combination of deep systems-level expertise and product-focused execution across finance and middleware domains. An underappreciated strength is his track record of negotiating business and technical deals—OEMs, IP rights, and exits—that translate engineering work into real commercial outcomes.
code8 years of coding experience
job24 years of employment as a software developer
github-logo-circle

Github Skills (10)

debugging10
debug10
c-language10
zeromq10
cprogramming-language10
concurrency10
testing10
networking9
messaging9
build-automation8

Programming languages (2)

C++C

Github contributions (5)

github-logo-circle
zeromq/libzmq

May 2020 - Sep 2022

ZeroMQ core engine in C++, implements ZMTP/3.1
Role in this project:
userBack-end Developer & QA Engineer
Contributions:1 review, 12 commits, 15 PRs in 2 years 5 months
Contributions summary:Bill primarily focused on improving the reliability and stability of the ZeroMQ core engine. Their work included addressing a floating-point exception, incorporating options to stop reconnecting on specific errors, and fixing alignment and signed-to-unsigned conversion issues to address UBSAN warnings. The user also contributed to the test suite, adding tests and fixing intermittent timeouts, highlighting a commitment to software quality and testing.
concurrencyzeromqnetworkingstreampushpull
nyfix/memleaktest

Jul 2019 - Jan 2025

Contributions:17 pushes, 1 branch in 5 years 6 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
Bill Torpey - Lead Software Engineer at Broadridge Financial Solutions