Dharak Kharod is a software engineer with 12 years of experience building high-performance infrastructure for large-scale systems, currently focused on distributed GPU training performance for Ads ranking models at Meta. He spent much of his career at Uber across multiple engineering levels, contributing to production systems at scale. Dharak combines strong academic credentials—a master’s in computer science (9.33/10) and a top-tier bachelor’s GPA—with hands-on expertise in ML infrastructure and performance optimization. Based in Vancouver, he brings a pragmatic, data-driven approach to squeezing efficiency out of distributed training pipelines and production workloads. An engineer comfortable at the intersection of research-quality systems and production constraints, he often surfaces non-obvious bottlenecks that materially improve model training throughput.
12 years of coding experience
5 years of employment as a software developer
Utkarsh Vidyalaya - Vadodaara
Bachelor’s Degree, Computer Science and Engineering, 3.93/4, Bachelor’s Degree, Computer Science and Engineering, 3.93/4 at Faculty of Technology, Maharaja Sayajirao University, Vadodara
Master’s Degree, Computer Science and Engineering, 9.33/10, Master’s Degree, Computer Science and Engineering, 9.33/10 at International Institute of Information Technology
Apache Pinot (Incubating) - A realtime distributed OLAP datastore
Contributions:9 pushes, 1 branch in 20 days
incubatingrealtimecommonsolaphazelcast
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.