Cloud-native Data Engineer building scalable, reliable data platforms and pipelines. I turn complex, unstructured information into trusted, well-governed datasets for enterprise analytics and predictive models.
Experience
Data Engineer II @ BT Group
[Sep 2023 - Present]
- Modernised legacy infrastructure for financial reporting, enabling scalable cloud-based analytics and reduce monthly manhours by 1920/month.
- Built batch and near-real-time data ingestion pipelines using cloud-native event-driven and batch patterns.
- Redesigned existing architecture and optimised orchestration to reduce compute resources and improve runtimes.
- Designed multidimensional data models and implemented semantic layers to transform complex data into trusted analytics datasets.
- Strengthened data governance and observability with comprehensive IAM controls, alerting, and automated testing.
Data Scientist @ Twinkl Limited
[May 2023 - Sep 2023]
- Developed customer segmentation models to identify preference-based cohorts for personalised campaigns.
- Built interactive executive dashboards to track user behaviour and core KPIs.
- Trained and tuned supervised machine learning models to forecast customer metrics and drive retention.
- Refactored and optimised recommendation systems to improve user engagement.
Database Engineer @ My Pickle CIC
[Apr 2022 - Jan 2023]
- Automated data validation and correction workflows, significantly reducing bad or incomplete listing ingestion.
- Defined and documented data quality standards, establishing consistent team processes and improving dataset reliability.
- Performed exploratory data analysis to identify patterns, usability gaps, and end-user needs, leading to improvements in data presentation.
Data Analyst @ Prompt Marketing
[May 2022 - May 2023]
- Built intelligence dashboards to monitor cross-channel performance and surface operational bottlenecks.
- Executed statistical analysis and modelling to quantify channel performance and campaign efficiencies.
- Automated competitor-intelligence data pipelines using Python to extract market signals.
Featured Works
UK Sponsorship Job Scouter
[Source]
An automated scraper that extracts job postings across multiple URLs and maps them against the official UK Government sponsorship list to identify employers offering visa sponsorship.
Tech: Python, Web Scraping, Automation
DizzPatch
[Demo]
A parcel-delivery platform designed to streamline dispatching, optimise driver routes, and reduce carbon footprint.
Tech: Node.js, MongoDB, JavaScript
Onyeka AI Assistant
[Demo]
A custom AI assistant agent utilizing natural language processing and agent-based design to execute user tasks and orchestrate workflows.
Tech: Python, NLP, Agents
Bankruptcy Prediction
[Demo]
A classification model achieving high predictive accuracy and AUC, built to forecast financial distress and bankruptcy probabilities.
Tech: R, Machine Learning, Classification
Python Desktop App
[Source]
A graphical user interface desktop application featuring robust event-driven workflows, built with the Tkinter framework.
Tech: Python, Tkinter, GUI
Skills & Certifications
Technical Arsenal
Python & SQL Spark/PySpark
Apache Airflow GCP & BigQuery
Dataflow Terraform
Docker & K8s dbt
Certifications
- Google Cloud Professional Data Engineer (Google)
- AWS Certified Data Engineer - Associate (Amazon Web Services)
- MSc Applied Data Science (Teesside University)
- Data Analyst (Udacity)
- Microsoft Azure Data/AI Fundamentals (Microsoft)
Designed & Built for GP.