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’

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