Nishant Tharani is a software engineer with 8 years of experience who combines rigorous academic training—completing a BS in 18 months and pursuing an MS at USC—with hands-on production work at DoorDash. He builds distributed, scalable back-end systems, low-level systems software, and production-quality ML pipelines, and has shipped customer-facing features used millions of times monthly. His background spans research (DARPA-sponsored computer vision work at ISI) to industry internships where he implemented gRPC services in Kotlin/Node and end-to-end React front-ends. He also has experience teaching C++ multithreaded networking to large classes, indicating strong communication and debugging skills. An ex-economist turned CS grad student, he brings analytical rigor and a track record of improving reliability through test suites and reusable tooling.
8 years of coding experience
1 year of employment as a software developer
Master of Science (Honors Program), Computer Science, 4.0, Master of Science (Honors Program), Computer Science, 4.0 at University of Southern California
Post-Baccalaureate BS, Computer Science, Post-Baccalaureate BS, Computer Science at Oregon State University
Coursework, Machine Learning, Coursework, Machine Learning at Stanford University
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.