Download CV
  1. AWS Certified Cloud Practitioner Certification

    Aug 2026
    Amazon Web Services
    • AWS
    • Cloud Computing
  2. Freelance Data Engineer Work

    Jul 2026 – Present
    Code Magus
    • Conducted literature research and co-authored the project proposal evaluating Sentinel-2 multi-spectral satellite imagery as a geopolitical tool for tracking service delivery in South African metros.
    • Engineered scripts to automate bulk downloading, cleaning and preprocessing of high-resolution time-series satellite images into a date-structured server repository.
    • Trained and validated a Random Forest model on the preprocessed datasets to classify and evaluate urban service delivery patterns.
    • Currently drafting the research paper on the pipeline architecture, preprocessing methodology and model results.
    • Python
    • Machine Learning
    • Data Pipelines
    • Research
  3. Freelance Data Engineer Work

    Oct 2024 – Apr 2025
    Code Magus
    • Designed and implemented a relational SQLite database centralising 20+ years of historical and real-time stock market data, replacing manual lookups with a proprietary data asset.
    • Engineered a migration script that processed and cleaned two decades of financial records while maintaining schema integrity.
    • Developed a Python ETL pipeline automating daily retrieval from financial APIs, ensuring 100% data continuity for daily market analysis.
    • Managed database maintenance and version control (CVS) in a Linux (Ubuntu) environment via VirtualBox.
    • Worked directly with the CEO to gather requirements, report progress and refine data outputs.
    • Python
    • SQLite
    • ETL
    • Linux
  4. BSc (Hons) Computer Science, 2:1 Education

    Oct 2021 – Jun 2024
    University of Bath · Bath, UK
    • Achieved 85% in Data Structures and Algorithms.
    • Achieved 79% in Principles of Programming.
    • Hackathon winner (£200 prize): co-designed a gamified hiring solution that replaces static CVs with cognitive-testing mini-games.
  5. Software Engineer Intern Work

    Jun 2023 – Sep 2023
    Publicis Sapient
    • Developed a proof-of-concept AI-driven interface in Python and Flask, integrating the OpenAI API to translate CEO-level business requirements into dynamic ERP dashboard configurations.
    • Engineered backend logic to manage conversational state, using custom prompting so the chatbot accurately mapped user responses to data visualisation widgets.
    • Built responsive, modular dashboard widgets in JavaScript and React that interfaced with the Python backend.
    • Worked in an 8-person cross-functional squad using full Agile/Scrum ceremonies and Jira, with a GitHub branching and pull-request workflow.
    • Presented the project's architecture, challenges and business value to peers and senior stakeholders.
    • Python
    • Flask
    • OpenAI API
    • React
    • Agile
  6. A-Levels & GCSEs Education

    Sep 2014 – Jun 2021
    Whitgift School
    • A-Levels: A* Computer Science, A* Maths, A Physics.
    • 10 GCSEs at A*–B equivalent.