Dharak Shah is a results-driven Software Engineer II with nine years of experience building backend microservices and full-stack applications, currently working at Microsoft after prior roles at Marqeta and TriNet. He holds an MS in Computer Science from UNCC and has a strong track record of improving delivery efficiency—at TriNet he developed a migration tool that achieved 90% accuracy and saved thousands of development hours. Technically fluent in Java 11, Spring Boot, Angular, and Oracle, he pairs hands-on coding with mentoring and cross-team collaboration, including upstream architecture and QA automation. Early research and Google Summer of Code work on ADAP-3D shows his ability to optimize algorithms and reduce false positives in mass spectrometry data, highlighting uncommon experience at the intersection of research-grade algorithmics and production systems.
9 years of coding experience
7 years of employment as a software developer
Master of Science (MS), Computer Science, 3.8/4.00, Master of Science (MS), Computer Science, 3.8/4.00 at University of North Carolina at Charlotte
Bachelor of Engineering (B.E.), Computer Science, 7.48/10, Bachelor of Engineering (B.E.), Computer Science, 7.48/10 at LDRP Institute Of Technology & Research
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.