About
me
I am an Electrical Engineering student at the University of British Columbia interested in machine learning, literature, music, and a lot of other things.
My work has taken me across several fields:
- building 5.8 GHz radio-frequency systems for small-drone detection;
- deploying medical-imaging models used across hospitals in Nigeria;
- studying neural-network optimisation as a numerical ODE problem;
- and building my own tiny protein language model.
I like solving problems.
Beyond the Code
Some of my favourite things to talk about:
- music, instruments, and music production;
- books, especially science fiction and mystery novels;
- computer chips and transistor design: MOSFETs, FinFETs, and GAAFETs;
Selected Work
nano-PLMA small protein masked-language-model project built to explore \ the complete training pipeline: residue tokenisation, sequence batching, \ bidirectional attention, and modern optimisation. Ideas: PyTorch, protein sequences, Transformers, RoPE, and Muon. | Runge–Kutta OptimisersAn experimental comparison of AdamW, Muon + AdamW, and preconditioned RK4 on MNIST, \ viewing neural-network training through gradient flow and numerical integration. Finding: Higher-order integration alone does not guarantee better optimisation; |
Flow MatchingA compact implementation for understanding how a learned vector field can transport samples \ from a simple distribution towards a target distribution. Focus: Learning by implementing, visualising, and testing the underlying dynamics. | SRFBN-S ×4 Super-ResolutionAn implementation of a feedback network for ×4 image super-resolution, \ trained on DIV2K and evaluated on Urban100. Lesson: Always inspect AI-generated code carefully. |
ESOL Graph Neural NetworkAn overfitted graph neural network for predicting molecular solubility from atomic structure. Ideas: Molecular graphs, message passing, and learned representations. | Okanagan Rover Craft ClubCurrently working on machine-learning development and version control Systems: ROS 2, cameras, NVIDIA Jetson, and robotics. |
Tools I Reach For
Languages and Machine Learning
Engineering and Development
I also work with spectrum analysers, directional and omnidirectional antennas, RSSI-based ranging, and data analysis.
Writing
→ Read my essays and technical notes on my homepage
Away From the Terminal
You will probably find me:
- reading a book;
- playing guitar or bass;
- listening to music;