Rohit Singhal is a product designer and former ML engineer with eight years of experience blending design, product strategy, and applied machine learning across startups and enterprises. An IIT Roorkee alum, he has shipped features and systems at Classplus and BiteSpeed, built ML monitoring and physics-informed models at Wells Fargo and GE, and contributed educational ML notebooks to the popular d2l-pytorch repo. He now runs an independent design studio while building Pebble, an AI tutor that teaches K–12 students to code, combining pedagogical thinking with hands-on product design. Rohit also freelances on UX and product engagements and translates David Deutsch’s The Beginning of Infinity into Hindi—an unusual mix that reflects his curiosity across technology, education, and ideas.
This project reproduces the book Dive Into Deep Learning (https://d2l.ai/), adapting the code from MXNet into PyTorch.
Role in this project:
Data Scientist
Contributions:13 commits, 8 PRs, 6 pushes in 3 months
Contributions summary:Rohit contributed a notebook detailing probability and statistics concepts, indicating a focus on foundational knowledge for machine learning. They added a notebook implementing softmax regression from scratch. Furthermore, a notebook exploring neural style transfer was added to the repository.
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
Rohit Singhal - Product Designer at Independent Design Studio