About Me

Netcraft Prize winner, 2 years running

I'm a final-year Computer Science undergraduate at the University of Southampton, with an 80% Year 2 average and an 88% Year 1 average. Both placed me in the top 10 of my cohort, which earned me the Netcraft Prize two years running. I'm most interested in backend development, systems design, and cloud-based engineering, and I like building software that actually solves the problem in front of it.

Technical Skills

Languages

Java
Concurrency, MVC, JUnit
Python
Data cleaning, tooling, PyQt
SQL
Schema design, queries

Tools

React
Current stack at Teleagriculture
Git / GitHub
Branching, review, CI
Linux / Unix
Shell, servers, deployment
Docker
Containerised services

Experience

Programmer RA / Technical LeadTeleagriculture

Jul 2026 - Present

I'm leading the technical direction of a cloud-based web application that ingests and manages data from teleagriculture sensors. It's still early days, and I'm doing both the architecture decisions and the hands-on implementation.

Research Analyst InternWinchester Housing Trust

Summer 2025

I carried out a tenant satisfaction follow-up survey, managing the end-to-end data collection process to audit service standards and help shape an action plan for improving services. I also used Python and data analysis tools to clean, validate, and aggregate community feedback into clear insights.

Retail Team MemberTesco

Part-time

Working in a high-pressure retail environment has honed my adaptability, teamwork, and communication skills. I learned to manage time effectively, work under pressure, and deliver consistent results while supporting a wide range of customer needs.

What I'm Seeking

I'm now focused on graduate and early-career software engineering opportunities as I complete my degree and continue building practical experience. I'm particularly interested in roles that involve:

  • Backend and systems engineering roles
  • Cloud and infrastructure-focused development
  • Work that values code quality, software design, and collaboration
  • Teams that encourage learning, mentorship, and continuous improvement

If you're interested in connecting, collaborating, or discussing opportunities, feel free to reach out via my contact page or on LinkedIn.