Prasad Somwanshi is a C/Python developer with 15 years of experience building high-performance, multithreaded C++ systems on Linux and Windows, currently supporting front-office Risk and PnL at BNP Paribas. He brings deep expertise in modern C++ (C++11–20), STL/Boost, FIX protocol and market data handling across full project life cycles. Comfortable bridging development and testing, he has contributed backend and test automation improvements to the widely used QuantConnect/Lean algorithmic trading engine, enhancing Python integration and data consolidation. Known for pragmatic problem-solving in latency-sensitive environments, he pairs low-level systems skill with an eye for robust test coverage and production reliability. Based in the United Kingdom, he combines front-office domain knowledge with hands-on implementation experience across both C++ and Python stacks.
Lean Algorithmic Trading Engine by QuantConnect (Python, C#)
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:13 commits, 9 PRs, 17 comments in 5 months
Contributions summary:Prasad's contributions primarily focused on enhancing the core algorithmic trading engine by adding new functionality and improving existing tests. They implemented new constructors and corrected access levels within the `BaseDataConsolidator` and other related classes. Additionally, the user wrote and modified unit tests, specifically focusing on the Python integration within the engine and ensuring correct behavior of data consolidation processes. They also addressed minor issues within the testing framework.
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
Prasad Somwanshi - C Python Developer at BNP Paribas