Nehal Borole is a backend software engineer with nine years of experience building scalable distributed systems and applied ML solutions, currently contributing to portfolio optimization engineering at BlackRock. He blends industry experience from UBS and BlackRock with academic rigor as an MS Computer Science (AI) student at USC, where he also produced a graduate machine learning course. Comfortable across production backend services and research-adjacent ML work, Nehal has hands-on experience shipping wealth-management platforms and prototyping robotics and perception systems using ROS and Nvidia Jetson. Colleagues describe him as curious and system-focused—he seeks both robust architectures and opportunities to explore deep learning techniques that improve decision-making at scale.
9 years of coding experience
4 years of employment as a software developer
Master of Science - MS Computer Science (AI), Master of Science - MS Computer Science (AI) at University of Southern California
Bachelor of Engineering - BE Electronics and Communications Engineering, Bachelor of Engineering - BE Electronics and Communications Engineering at Pune Institute of Computer Technology
Contributions:4 PRs, 1 push, 4 branches in 1 year 9 months
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.
Request Free Trial
Nehal Borole - Backend Software Engineer at BlackRock