Summary
Ravi Rahman is a software engineer with 11 years of hands-on experience building infrastructure and machine-learning tooling, currently working at Cursor after roles at Chalk and MosaicML. A dual-course 6-2 MIT graduate, he pairs rigorous EECS training with practical experience from internships at Uber, Optiver, Illumio, and Sense, and contributed to CSAIL research on centimeter-level indoor positioning as well as a framework to translate legal agreements into verified smart contracts. He has shipped production services in C++, Go, Ruby, and Python, led cross-team rollouts (notably an HTTP→gRPC middleware at Robinhood), and improved reliability and performance across systems. Outside core engineering, Ravi has a track record of winning hackathons at top universities and organizing MakeMIT, reflecting a blend of rapid prototyping and community leadership. An engineer who moves easily between low-level systems and applied ML libraries, he brings both research curiosity and production discipline to complex, distributed problems.
11 years of coding experience
7 years of employment as a software developer
Bachelors and Masters in Engineering Electrical Engineering and Computer Science (Course 6-2), Bachelors and Masters in Engineering Electrical Engineering and Computer Science (Course 6-2) at Massachusetts Institute of Technology
Johns Hopkins University
Mathematics, Mathematics at Russian School of Mathematics
Milton Academy