CV
Education
University of Cambridge
2020 – 2023BA Hons Computer Science: Grade 2.1/71%
Dissertation: “Investigating the effect of UDP and QUIC as transport protocols for the MQTT Protocol”
- Developed a multi-threaded Publish-Subscribe communication protocol and benchmarked transport layer latency and throughput, directly analysing the trade-offs between reliable (QUIC) and unreliable (UDP) data transmission in network-constrained environments.
- Dissertation received the highest grade in the year (91%) and a CST Department Prize.
Work Experience
Galatea Associates
September 2023 – September 2025 — Software Consultant- Engineered high-throughput distributed systems, utilizing reactive programming patterns to handle high-volume concurrent requests with minimal latency.
- Modernised deployment of database changes on a Cockroach database by implementing automated Liquibase deployments in Jenkins with Kubernetes authentication, saving a minimum of 30 minutes of human intervention time during every release.
- Diagnosed and resolved resource contention bottlenecks in persistence layers by implementing advanced connection pooling, reducing database connection failures by 95% and improving system throughput.
- Implemented an API rate limiting solution using Hazelcast distributed caching, which was adopted amongst the wider team due to its low latency.
- Improved system observability by implementing comprehensive Datadog monitoring in Kubernetes environments, enabling real-time performance tracking and faster incident response.
- Collaborated across three development teams to refactor legacy codebases to enforce interface segregation and decouple core logic, resulting in improved code maintainability and reduced technical debt.
AUK Trading
July 2022 – September 2022 — Junior Engineer- Collaborated closely with the company CEO and CTO to improve the existing data analysis platform and create new ones.
- Leveraged data analysis tools and methods to provide a robust system to generate reliable and descriptive statistics regarding trading performance.
- Automated daily trading performance reporting for shareholder distribution, reducing manual data compilation time by 80%.
University of Cambridge
July 2021 – September 2021 — Machine Learning Research Intern- Researched adversarial attacks and security flaws in Brain-Computer Interfaces (BCI), utilizing Pandas and NumPy to gather and clean training data from diverse sources.
- Used Python and the machine-learning library PyTorch to train and test various machine-learning models.
- Implemented and evaluated various techniques for generating adversarial examples for machine-learning models.
- Submitted a paper as an author, “Enhancing the Security & Privacy of Wearable Brain-Computer Interfaces”, to MobiSys 2022.
Skills
Languages: C++, Go, Java, Python, SQL
Technologies: Kubernetes, Docker, Jenkins, Spring Boot, Pandas, NumPy
Certifications: NVIDIA – Deploying RAG Pipelines for Production at Scale