Craig Munthali
@craigmunthali
Data analyst and MLOps professional building automated reporting, data quality systems, and AI evaluation pipelines.
What I'm looking for
I’m a data and analytics professional with 7+ years of experience building reporting workflows, analytics tools, and data quality processes across sports tech, AI/ML, and SaaS environments.
I use Python, SQL, and APIs to turn messy business questions into practical insight—automating reporting, improving data quality, and evaluating model outputs to keep decisions grounded in reliable data. I’ve built self-serve dashboards and QA routines that reduce manual effort and improve downstream performance.
Most recently, I owned match-day and seasonal analytics for Premium hospitality at Arsenal Football Club, building Streamlit-based reporting that cut weekly reporting time by 70%. I also migrated manual Excel reporting into Tableau within 2 months, saving 5 hours per week, and supported end-to-end testing for a production hospitality website.
I’ve also delivered rigorous AI data annotation, evaluation, and QA for ML and LLM training pipelines, and built an internal Streamlit QA tool that caught 95% of annotation errors pre-training—reducing model retraining cycles by 30%. Earlier, as an MLOps analyst, I built customer success dashboards and supported bespoke model setup using feedback datasets, taxonomies, and performance metrics like F1.
Experience
Work history, roles, and key accomplishments
Freelance AI & Data Analyst
Freelance
Aug 2025 - Present (11 months)
Provided SQL and BigQuery analysis, Python work, web scraping, and API integrations to answer client business questions via Looker Studio and Excel dashboards. Delivered AI data annotation, evaluation, and QA for ML/LLM training pipelines, including systematic error review and dataset QA feedback.
Senior Venue Analyst (Premium)
Arsenal Football Club
Mar 2024 - Aug 2025 (1 year 5 months)
Owned premium hospitality analytics and reporting for Arsenal home fixtures, building self-service reporting and dashboards for leadership visibility into live occupancy and revenue KPIs. Supported analytics and testing for the Arsenal Hospitality website, and acted as an SME/POC for Stripe payment issues to reduce chargeback disputes.
Machine Learning Operations Analyst
Chattermill Analytics
Aug 2021 - Dec 2023 (2 years 4 months)
Supported customer onboarding by analyzing feedback datasets for themes/taxonomies, data quality, and readiness for bespoke model setups. Built dashboards and QA tools, trained bespoke models, and evaluated output performance metrics including F1 score.
Machine Learning Data Analyst II
Amazon Prime Air
Apr 2021 - Jul 2021 (3 months)
Created Excel dashboards to support dataset prioritisation for ML model development and helped run task distribution and quality assurance workflows. Supported QA processes using Jira and Confluence.
Machine Learning Data Associate I
Amazon Prime Air
Apr 2019 - Apr 2021 (2 years)
Analysed drone delivery data to ensure quality and consistency for the ML team, working with data scientists to improve label accuracy. Coordinated with a group of analysts and introduced Excel-based task trackers for real-time visibility.
Director
William & Welfare Distributions
Jan 2017 - Mar 2019 (2 years 2 months)
Co-founded and managed a startup focused on importing/exporting dried pulses and tea in the UK food distribution market. Managed supplier relationships and conducted market research for distribution activities.
Junior Finance Assistant
USAID
Jul 2016 - Dec 2016 (5 months)
Supported monthly reporting and payroll operations for programme teams during a 6-month internship. Completed data entry and reconciliation in Excel.
Education
Degrees, certifications, and relevant coursework
Heriot-Watt University
BA (Hons) Business Finance, Business Finance
Grade: 2:1
BA (Hons) in Business Finance with a 2:1 grade from Heriot-Watt University, completed in 2015.
Availability
Location
Authorized to work in
Portfolio
github.com/craiginitJob categories
Interested in hiring Craig?
You can contact Craig and 90k+ other talented remote workers on Himalayas.
Message CraigGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
