Nimit Singhania is a senior software engineer with 11 years of industry experience and a PhD candidacy from the University of Pennsylvania focused on programming languages and compilers. He builds performance tools for GPU programs—automatically detecting and fixing issues like uncoalesced global memory accesses—and has applied that expertise across platforms at Google, eBay, and now Uber on developer and programming systems. His background spans research-driven projects (verified loop transforms, scalable symbolic analysis) and production performance engineering (simulators, benchmark suites, search ranking), giving him a rare blend of academic rigor and large-scale systems delivery. Notably, his work targets low-level performance bottlenecks that often go unnoticed by application developers, turning compiler and tooling research into practical developer platform improvements.
11 years of coding experience
15 years of employment as a software developer
Indian Institute of Technology Kanpur
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of Pennsylvania
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.