Rohit Mukherjee is a Quantitative Developer with 13 years of software engineering experience and a strong background in Scala-driven backend systems, currently working at Quadrature after engineering and leadership roles at Apple. He holds a B.Eng. from NUS, graduate coursework at ETH Zurich, and an MS in Computer Science from UIUC, blending rigorous academia with hands-on production engineering. Rohit has progressed from building microservices and asset-management backends at SigFig to leading teams and shipping large-scale systems at Apple, bringing both deep technical craftsmanship and people management. He prefers functional languages—Scala enthusiast and Clojure learner—which informs his pragmatic approach to robust, concurrent systems. Comfortable in both finance and consumer-tech contexts, he combines quantitative rigor with software engineering best practices to solve complex, latency-sensitive problems.
13 years of coding experience
10 years of employment as a software developer
Indian school certificate (ISC) Examination Science with Computers, Indian school certificate (ISC) Examination Science with Computers at La Martiniere for Boys, Kolkata
Master of Science - MS Computer Science, Master of Science - MS Computer Science at University of Illinois Urbana-Champaign
Bachelor's Degree Computer Science, Bachelor's Degree Computer Science at ETH Zürich
Bachelor of Engineering (B.Eng.) Computer Engineering, Bachelor of Engineering (B.Eng.) Computer Engineering at National University of Singapore
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.