Gaurav Sharma is a software developer and data engineer with 15 years of hands-on experience building production systems across mobile, cloud, and data domains. Currently pursuing an MS in Computer Science at UT Dallas, he has driven data warehouse migrations to GCP, automated BigQuery deployments, and built Python pipelines that convert messy PDF EOBs into standardized JSON/EDI outputs using OCR and Azure Form Recognizer. Previously a lead engineer at OnePlus, he optimized connectivity stacks and shipped high-performance mobile features, and he also teaches software development to thousands of students on Udemy. Known for pragmatic engineering, he combines low-level C/C++ and embedded systems experience with cloud-native data workflows and real-time monitoring. He’s comfortable moving between research, product, and operations—often surfacing automation and observability gains that aren’t obvious from feature work alone. Always learning and collaborative, he’s open to connecting on data engineering, mobile systems, and scalable automation.
15 years of coding experience
6 years of employment as a software developer
Master of Science - MS, Computer science, 4.0, Master of Science - MS, Computer science, 4.0 at The University of Texas at Dallas
Bachelor's of Engineering :- BE, Computer Science, Bachelor's of Engineering :- BE, Computer Science at Birla Institute of Technology, Mesra
JOhm is a Object-hash mapping library for Java for storing objects in Redis
Contributions:28 commits in 4 months
redishashstoringmappingjava
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
Gaurav Sharma - Software Developer at Conifer Health Solutions