Mar 2026 - Jun 2026
Canopy Labs
Machine Learning Engineer
- GPU inference optimisation
- Large-scale data processing
- High-speed pipelines

Computer Engineering @ Imperial College London
02 / About
Mar 2026 - Jun 2026
Machine Learning Engineer
Jan 2026 - Mar 2026
Finalist
Nov 2025 - Dec 2025
Inaugural cohort, Chapter One
Aug 2025 - Oct 2025
Software Engineering Intern
AD104 die · RTX 4070 · 46 / 60 SM · 12 GB GDDR6X

2024 - 2028
MEng Electronic and Information Engineering
Notable courses · Machine Learning, Instruction Set Architecture, Compilers, Software Systems, Probability & Statistics

Sept 2021 - Jun 2024
Irish Leaving Certificate
03 / Projects
Feb 2026 - Mar 2026
Live Binance data into dual PYNQ-Z1 FPGAs, on-chip linear regression, paper execution.
May 2026 - Jun 2026
My 2nd year EIE summer project. A PPO controller on a real lab grid, and the only team that trained a model for it.
coming soon
Interactive 3D cube. Make moves on the model, A* search solves it in the background.
05 / Toolkit
Languages
Python, C++, C, SystemVerilog, SQL, Bash, Lua
Machine Learning
PyTorch, TensorFlow, Transformers, NumPy, Reinforcement Learning, PPO
Tools & Technologies
FPGA, RISC-V, Computer Architecture, WebSockets, Multithreading, Flask, FastAPI, REST APIs, MongoDB, Pandas, OpenCV, MediaPipe, Linux, UNIX, Git, Docker, Terraform, AWS, GCP, PostgreSQL, Neovim, Tmux
06 / Contacts
If you'd like to get in touch, go here. I'm really interested in pretty much anything related to tech and startups, and I'd love to talk about it.