Rahul Goli is a software engineer with nine years of experience, currently building data-driven systems at Databricks in Amsterdam after completing a master’s at ETH Zürich. His background spans industry research and hands-on systems work at ParTec, Oracle, and Microsoft, plus early leadership in robotics and SDN research at IIT Kharagpur where he designed inter-module architectures and heavy-hitter detection tools. He blends research-grade rigor with production-minded engineering, having implemented verification tooling at ETH and motion-planning algorithms for autonomous vehicles. Comfortable in distributed systems and low-level infrastructure, he brings a track record of turning complex protocols and algorithms into reliable software. Colleagues value him for bridging academic insight and pragmatic delivery across both research internships and commercial roles.
9 years of coding experience
5 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at ETH Zürich
Bachelor of Technology - BTech, Computer Science, 9.04/10, Bachelor of Technology - BTech, Computer Science, 9.04/10 at Indian Institute of Technology, Kharagpur
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.