Ray Sinurat is a PhD computer scientist and Graduate Research Assistant at the University of Chicago with a decade of hands-on experience in distributed systems, operating systems, storage, and machine learning. He combines academic rigor—publishing and researching memory management and tail-latency reduction—with practical lab experience at Argonne and Lawrence Livermore national labs. As a recurring teaching assistant, he has designed filesystem and OS projects and mentored students while building ML-integrated tooling for the Java HotSpot runtime during remote research collaborations. Based in Chicago but with roots at Institut Teknologi Bandung, Ray blends global collaboration with systems-level engineering, often bridging ML models and low-level runtime optimizations to make research applicable to production environments.
10 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Bachelor of Computer Science & Software Engineering, Bachelor's degree, Bachelor of Computer Science & Software Engineering at Institut Teknologi Bandung
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Chicago
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.