Harshit Dokania is a Senior Software Engineer in Redmond with 12 years of experience building high-performance parallel and distributed systems, currently at Microsoft. His work spans heterogeneous computing, GPU offloading, and power-aware scheduling to maximize throughput within datacenter power budgets. Previously he implemented scalable numerical kernels and message-driven parallel algorithms using Charm++ and OpenCL, and helped productionize automation and testing at Accenture. Known for reducing memory overhead by transforming idle space into computation, he brings a researcher's attention to performance tuning in production contexts. He holds a Master's in Computer Science from UIUC and combines academic insight with practical systems engineering across industry and research roles. A detail that sets him apart is his focus on balancing device-level granularity and host scheduling to extract consistent performance from mixed CPU/GPU environments.
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
Harshit Dokania - Senior Software Engineer at Microsoft