Muhammad Sharif is a Senior Analytics Engineer with a decade of experience turning complex data into business impact, most recently improving enrollment attribution and modernizing pipelines at Coursera and driving retention analysis at Toptal. He blends strong hands-on skills in Python, SQL, Databricks, Looker, Power BI and Tableau with product-minded analytics—building dashboards, cohort analyses, CAC vs. LTV models, and ML/NLP solutions that inform go-to-market and pricing decisions. As a founder of Hunter and contributor of two open-source Python libraries (NlpHub and SimpleEDA), he pairs entrepreneurial initiative with practical tooling that accelerates analytics workflows. His background in both data engineering and applied ML, plus experience migrating EDW workloads and managing Airflow at scale, gives him rare end-to-end ownership from pipeline to executive storytelling. Outside work he channels competitive focus from table tennis into disciplined problem solving and team enablement.
10 years of coding experience
6 years of employment as a software developer
Bachelor’s Degree, Computer Science, 2.98, Bachelor’s Degree, Computer Science, 2.98 at COMSATS University Islamabad
Associate's degree, Quantum Computing, Associate's degree, Quantum Computing at The Coding School
Master's degree, Computer Science, 3.66, Master's degree, Computer Science, 3.66 at National University of Computer and Emerging Sciences
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
Muhammad Sharif - Senior Analytics Engineer at Toptal