Utsav Garg is a software engineer with nine years’ experience building applied machine learning systems, currently pursuing an MS in Machine Learning at Carnegie Mellon and working on Code Agents at Google’s Gemini team. He has shipped recommender and data-pipeline solutions in industry roles at SAP, Scale AI, Cohere, and Adobe, and combines research interests in interpretability, robustness, and visualization with production-grade engineering. An active open-source contributor, he significantly enhanced CloudCV’s Fabrik—adding dozens of framework layers, Keras import/export, and a model zoo—demonstrating full-stack strengths across UI and backend integration. Comfortable moving between research and product, he has a track record of turning visualization and interpretability ideas into practical tools that improve reproducibility and developer workflows. Based in San Francisco, he brings both academic rigor and hands-on deployment experience to ML applications that aim for real-world impact.
9 years of coding experience
6 years of employment as a software developer
Exchange Program Computer Science, Exchange Program Computer Science at University of Waterloo
Higher Secondary School Science with Computer Science, Higher Secondary School Science with Computer Science at La Martiniere College, Lucknow
Master's degree Machine Learning, Master's degree Machine Learning at Carnegie Mellon University
Bachelor of Engineering (B.Eng.) Computer Science with Specialisation in Artificial Intelligence, Bachelor of Engineering (B.Eng.) Computer Science with Specialisation in Artificial Intelligence at Nanyang Technological University Singapore
:factory: Collaboratively build, visualize, and design neural nets in browser
Role in this project:
Full-stack Developer
Contributions:82 commits, 178 PRs, 112 pushes in 1 year 9 months
Contributions summary:Utsav significantly contributed to the development of the Fabrik platform, adding support for new layers like Deconvolution, Crop, Eltwise, and Python layers. They also worked on improving the user interface, which included a UI redesign, enhancements to the layer selection dropdown, and the addition of a model zoo. Furthermore, the user implemented features for Keras integration, covering import, export, and the support for a broad range of Keras layers, highlighting a strong focus on both front-end and back-end development.
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.