Mehul Bhargava is a Senior Data Analyst based in Victoria, BC with six years of experience turning complex public-sector data into actionable insights through end-to-end analytics, dashboarding, and predictive modeling. Trained with a Master of Data Science from UBC and a Computer Science B.Tech, he blends rigorous statistical methods and machine learning with practical ETL and data engineering skills using Python, SQL, and Power BI. At the BC Public Service he has built metrics and reporting systems for K–12 education and performed stakeholder-driven research that links data products to policy decisions. His capstone work with Agriculture and Agri-Food Canada showed a pragmatic approach—favoring traditional ML methods over deep learning when data are sparse—to improve crop yield predictions. Known for clear communication and hands-on delivery, he routinely translates technical findings into visuals and presentations that drive informed decision-making.
6 years of coding experience
1 year of employment as a software developer
Bachelor of Technology (B.Tech.) - Computer Science and Engineering, Computer Science, Bachelor of Technology (B.Tech.) - Computer Science and Engineering, Computer Science at SRM University
Master of Data Science, Data Science, Master of Data Science, Data Science at The University of British Columbia
The project aims to explore optimal machine learning models for predicting crop yield based on growing patterns at the township level using the Python programming language with its various libraries and packages for applying Deep Learning methods and algorithms
Contributions:156 commits, 1 push in 3 months
python-programmingyieldpythoncropdeep-learning
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.