Data Engineer | Explore Learning

Data Engineering
dbt
Snowflake
ETL
CI/CD
Docker
Machine Learning
A/B Testing
Python

As Data Engineer at Explore Learning (Nov 2017 – Mar 2020), I rebuilt the dbt/Snowflake ETL layer for a virtual learning platform supporting 40,000 concurrent users, and shipped a recommendation engine that drove 25% revenue growth in the 11+ tutoring segment.

Data engineering work supporting an EdTech learning platform

As Data Engineer at Explore Learning (November 2017 – March 2020) — an EdTech company using predictive ML to personalise online maths and English tuition — I owned data infrastructure and production ML for the virtual learning platform.

  • Rebuilt the dbt/Snowflake ETL layer to cut transformation latency, supporting 40,000 concurrent users at peak load.
  • Implemented GitHub Actions/Docker CI/CD with automated QA via Pytest and Selenium, tripling release frequency and cutting regression bugs by 45%.
  • Built a collaborative-filtering recommendation engine on user behaviour data, driving 25% revenue growth in the 11+ tutoring segment via production A/B testing.