Ashutosh Rai is a senior Java developer and VP with ~10–11 years building low-latency trading systems for FX algorithmic execution and market making, currently at Citi after a multi-year stint at Barclays. He brings deep hands‑on expertise in Core Java (11/17), Spring, FIX, Tibco/Solace MQ and Sybase, and has also delivered equities OMS, risk/PnL engines and reference data platforms. Comfortable working with eFX quant and trading teams, he combines systems design, observability and usability improvements with rapid feature delivery and production troubleshooting. A former Scala practitioner on fixed‑income risk at Morgan Stanley and an early big‑data engineer at Wipro, he pairs financial domain fluency with a pragmatic engineering toolset. Motivated by quickly learning new technologies (currently diving into Spring Boot and Scala), he thrives in globally distributed teams and on high‑pressure front‑office problems.
10 years of coding experience
5 years of employment as a software developer
Bachelor of Technology (B.Tech.) Electrical Engineering, Bachelor of Technology (B.Tech.) Electrical Engineering at Indian Institute of Technology (Banaras Hindu University), Varanasi
Higher Secondary Physics Chemistry Mathematics, Higher Secondary Physics Chemistry Mathematics at Atomic Energy Central School
Contributions:17 commits, 6 PRs, 8 pushes in 2 years
spring-bootapiimgurdockerspring
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.