Harshil Dhariwal is a Staff Software Engineer and aspiring software architect with 10 years of experience building full-stack, ML-enabled web and mobile applications across startups and large enterprises. He combines hands-on expertise in Java, Spring Boot, Hibernate, Angular/React, GraphQL and NLP/ML with leadership experience running Agile teams, resource planning, and code hygiene as an Engineering Lead. His background includes delivering production systems at Ford and Volkswagen IT, leading engineering practices at Sway AI, and contributing to health informatics research during his MS at UMBC. Known for pairing XP and TDD with pragmatic architecture, he frequently bridges research-grade ML work and production-grade engineering. Based in Washington, D.C., he brings a polyglot developer mindset and a track record of mentoring teams to consistently ship reliable, well-tested software.
10 years of coding experience
9 years of employment as a software developer
Junior High/Intermediate/Middle School Education and Teaching, Junior High/Intermediate/Middle School Education and Teaching at St. Charles School
UMBC
Bachelor of Engineering (BE) Computer Science, Bachelor of Engineering (BE) Computer Science at Indore Institute of Science and Technology
HSC High School/Secondary Diplomas and Certificates, HSC High School/Secondary Diplomas and Certificates at Advanced Academy Indore
Contributions:32 commits, 14 pushes, 1 branch in 1 year 4 months
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
Harshil Dhariwal - Staff Software Engineer at GEICO Tech