B.Sc. (Hons), Computing
University of Greenwich · Dec 2025 — Dec 2026
Current undergraduate computing programme.
A little more about me
The best part of engineering is that little click when a complicated system becomes simpler, safer, and easier for everyone to understand.
Software engineering is where curiosity and careful problem-solving meet for me. Most days, that means Java and Spring Boot, secure backend systems, payment flows, friendly APIs, and the occasional bug that turns into a surprisingly good story.
Financial infrastructure comes with wonderfully tricky questions: what must stay consistent, what can fail safely, where transaction state belongs, and how services can cooperate without stepping on each other. I enjoy turning those questions into software people can trust.
I’m not interested in complexity for its own sake. Give me clear boundaries, honest tradeoffs, useful tests, and the kind of observability that helps future-us solve problems without drama.
Current rabbit holes
This list keeps changing whenever work, a book, or a curious rabbit hole points somewhere new.
Learning milestones
B.Sc. (Hons), Computing
University of Greenwich · Dec 2025 — Dec 2026
Current undergraduate computing programme.
Bachelor of Computer Science, Computer Science
University of Computer Studies, Thaton · Jan 2017 — Apr 2020
Computer science studies including design patterns and core computing foundations.
CS50’s Introduction to Databases with SQL ↗
CS50 · 2025
CS50: Introduction to Computer Science ↗
CS50
EFSET English Certificate 66/100 (C1 Advanced) ↗
EF SET
Coursera · 2022
Deep Learning Specialization ↗
Coursera · 2021