Skip to article frontmatterSkip to article content

My Portfolio

Education

Imperial College London
Bristol Grammar School

Electronic & Information Engineering MEng (Oct. 2022 - Jul. 2026)

Current Grade: 2:1

1st Year Modules

  • Digital Electronics and Computer Architecture

  • Analogue and Design of Circuits

  • Programming for Engineers

  • Mathematics for Engineers I

  • Waves

  • Semiconductor Devices

  • Electrical Power

  • Signals and Communications

2nd Year Modules

  • Instruction Architecture and Compilers

  • Signals and Systems

  • Software Systems

  • Discrete Mathematics

  • Mathematics for Engineers II

  • Information Processing

  • Control Systems

  • Communications

3rd Year Modules

  • Biomedical Electronics

  • Introduction to Machine Learning

  • Control Engineering

  • Digital Signal Processing

  • Robotic Manipulation

  • Computer Vision

  • Real-Time Digital Signal Processing

  • Spanish

Extra-Curricular

  • Soup Run Society Treasurer (Volunteering)

  • Football

Experience

Quantum Networking Research Internship 📡

Performing experiments on quantum and classical co-existence systems

‘Textbook of the Future’ Development 📖

Modernising Imperial course, ‘Neuroscience For Machine Learners’

Data and Control Intern 🧫

Delivering software and hardware solutions for bioprocessing engineers and media development scientists.

Projects

C to RISCV Compiler 💻

A compiler written in C++, capable of compiling a number of C constructs into RISCV assembly

Brain Scan CNN 🧠

An image segmentation CNN trained to identify tumours and edema from brains scans

RISCV CPU 🔁

A functional single cycle and pipelined RISC-V CPU

FPGA Accelerated Fractal Visualiser 📈

A fractal visualiser system with accelerated hardware synthesised on a PYNQ-Z1 FPGA