William Ledden

profile-pic

William Ledden

Junior Software Developer at TetraTech Europe

Computer Science & Artificial Intelligence graduate from Swansea University with award-winning academic work and hands-on machine learning research experience.

I bring strong technical skills, curiosity, and a collaborative mindset to every project.

Recently I have started a new role at TetraTech Europe as a junior software developer. I'm excited to apply my skills in a professional environment and improve my knowledge of industry development.

Skills

Anaconda.svg

Anaconda

Azure.svg

Azure

CSS3.svg

CSS3

CSharp.svg

CSharp

DotNET.svg

DotNET

Figma.svg

Figma

Git.svg

Git

HTML5.svg

HTML5

JavaScript.svg

JavaScript

Jira.svg

Jira

MySQL.svg

MySQL

Node.js.svg

Node.js

NumPy.svg

NumPy

Pandas.svg

Pandas

PyTorch.svg

PyTorch

Python.svg

Python

TensorFlow.svg

TensorFlow

TypeScript.svg

TypeScript

java.svg

java

scikit-learn.svg

scikit-learn

Education

Swansea University

Bachelor of Science - 2022-2025

BSc Computer Science & Artificial Intelligence (Hons)

  • First Class Honours
  • Best Project Award
  • Best Overall Performance Award

The Piggott School

A-levels - 2020-2022

  • Computer Science - A*
  • Mathematics - A
  • Physics - A

Certifications

cert-icon

Azure Fundamentals

Microsoft

cert-icon

Azure AI Fundamentals

Microsoft

cert-icon

Azure Data Fundamentals

Microsoft

cert-icon

Deep Reinforcement Learning

Hugging Face

Experience

Figure from research

Computer Vision Research

  • Collaborated in PhD computer vision research, capturing, processing, and annotating a novel research dataset.
  • Used PyTorch, Pandas, and Scikit-learn to perform statistical analysis, and evaluate state-of-the-art models on the dataset.
  • Presented to academic audiences and authored a subsection on dataset methodology and findings during research.
Figure from research

RecordCrate

  • Collaborating in a small team to design and develop a music review and social platform for web & mobile.
  • Using agile methodologies and organisational tools like Jira, confluence & Git to organise and document the project.
  • Using front-end web technologies like angular to build responsive UIs, and Django to build Python-based backend systems.