Senior Software Developer at Tower Research Capital
Montreal, Quebec, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Jeffrey Rainy is a senior software developer based in Montreal with nine years of recent experience building high-performance systems across finance, games, and machine learning. He has a strong C/C++ and Python background, shipped production netcode for Unity’s popular Netcode for GameObjects open-source SDK, and contributed performance and synchronization fixes that improved real-time networking reliability. His career spans low-latency trading systems at Morgan Stanley, real-time inference engines and pose estimation in ML roles, and deep expertise in online gameplay, VoIP, and scalable server architectures. Jeffrey combines academic training in neural networks with hands-on systems engineering, recently picking up Rust and R to broaden his toolset. He prefers technical ownership and influencing architectural decisions over corporate politics, thriving on challenging problems whether at startups or large companies. An understated strength is translating cutting-edge ML research into deployable, performance-conscious software for demanding customers.
9 years of coding experience
24 years of employment as a software developer
Master's Computer Science, Master's Computer Science at Université de Montréal
B. Eng. Computer Engineering, B. Eng. Computer Engineering at Polytechnique Montréal
Netcode for GameObjects is a high-level netcode SDK that provides networking capabilities to GameObject/MonoBehaviour workflows within Unity and sits on top of underlying transport layer.
Role in this project:
Back-end Developer
Contributions:501 reviews, 469 commits, 260 PRs in 2 years
Contributions summary:Jeffrey contributed to the core netcode functionality of the project, focusing on performance improvements and bug fixes. Their work involved refining the RPC batching system, developing file logging utilities, and preventing quaternion-related numerical precision issues. The user also implemented a network tick system to improve network time synchronization. Moreover, they implemented and improved functionality of NetworkedVar, and enhanced tests.
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
Jeffrey Rainy - Senior Software Developer at Tower Research Capital