Prashant Singh is a software engineer and graduate student researcher at USC with 4+ years of industry experience spanning computer vision, machine learning, and backend systems. He combines academic research in haptics and VR with practical deployment experience from roles at SAP, Greyscale AI, and Shoreline, building APIs, ETL pipelines, and cloud-native microservices. As NASA SUITS computer vision engineer and president of GRIDS, he blends collaboration with NASA personnel and leadership of student engineering teams, and has served as a Scrum Master for cross-functional development. Notable projects include an HoloLens AR HUD for obstacle detection and an experimental drone-based haptic feedback system for VR, plus strong competitive ML results on Kaggle and course leaderboards. Fluent in Python, C++, Go, Scala and cloud/datastore technologies, he’s equally comfortable prototyping novel research and shipping production-ready services.
10 years of coding experience
7 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at University of Southern California
Bachelor of Technology - BTech Computer Science, Bachelor of Technology - BTech Computer Science at National Institute of Technology Manipur
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.