
Software Engineer at Composable Finance
May 2023–Oct 2024
- Designed and implemented Solana IBC connection to Cosmos ecosystem. This required a novel approach to deploy IBC module on Solana which does not support the IBC protocol.
- Designed SVM-based rolloup on Solana using a novel state proofs and IBC communication.
Technologies: Rust, Python
Software Engineer at NEAR
June 2021–October 2022
- Become the top contributor working on the stability and performance of the NEAR node.
- Reduced storage requirements of archival nodes by over 50% and enabled data migration from SSDs to HDDs, resulting in significant cost savings.
- Engineered and delivered external Coinbase integration.
Technologies: Rust, Python
Core Developer at Hudson River Trading
March 2019–September 2020
- Integrated low-latency market data feeds and order entry interfaces with traditional and cryptocurrency exchanges.
- Fixed bugs in and engineered a more robust, high-performance time-zone API.
- Drove performance gains in internal core libraries by leveraging modern C++ features, eliminate memory allocations, accelerated critical operations using SIMD instructions.
- Resolved mission-critical production issues during live trading hours and championed operational best practices that measurably improved system robustness.
Technologies: C++
Quant Developer at Barclays Capital
March 2018–January 2019
- Created a framework for automated verification of algorithm’s behaviour, ensuring compliance with regulations and risk exposure policies. While still in its evaluation period, the system caught a violation prior to it reaching production.
Technologies: Java, Python
Site Reliability Engineer at Google
January 2011–February 2018
- Ensured the reliability and scalability of a diverse portfolio of critical services, including: a large scale payments processing infrastructure, a production change automation service, and internal CRM and HR systems.
- My roles varied from Site Reliability Engineer through Software Engineer to Tech Lead, often involving a mixture of roles.
Technologies: Python, shell scripts, C++, SQL and plethora of internal Google technologies
Software Engineer (Linux Kernel) at Samsung Electronics
May 2008–December 2010
Technologies: C, shell scripts, C++