Shubham Sharma is a Senior Data Scientist with 10 years' experience building AI-powered decision systems and driving measurable business impact across retail, energy, and financial services. He has led end-to-end solutions from PySpark ETL and data modeling to production ML—delivering store clustering and assortment optimization, churn and CLTV models, and a loyalty offer recommender that generated significant incremental revenue. Comfortable at the intersection of analytics, BI and engineering, he has implemented scalable pipelines on Azure Databricks and embedded explainability into GenAI and predictive-maintenance POCs to boost adoption. A pragmatic consultant who progressed through roles at EY, Shell and eClerx, Shubham also contributes to open-source mobile mapping samples (ArcGIS Android) showing a hands-on aptitude beyond core data science. Based in Gurugram, he blends strong product focus with practical engineering skills and an appetite for rapid prototyping.
10 years of coding experience
2 years of employment as a software developer
Bachelor of Technology - BTech, Computer Science and Engineering, Bachelor of Technology - BTech, Computer Science and Engineering at University of Petroleum and Energy Studies
Contributions:3 releases, 105 reviews, 101 commits in 1 year 7 months
Contributions summary:Shubham primarily contributed to a new sample for the ArcGIS Runtime SDK for Android, focused on displaying OGC API collections. The commits added a sample application, along with necessary code and configuration files. The code retrieves features from an OGC API collection, renders the features on a map, and implements the logic for populating the feature table and handling the map navigation events.
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.