I'm a full-stack application developer and technology consultant based in London.
Most of my professional development work lives in private enterprise repositories, so this is where I build personal projects, try out new technologies, and keep track of some of what I'm learning along the way.
I like understanding how the whole system fits together — not just writing the application, but how it's tested, deployed, secured and supported once it's running.
Frontend
JavaScript · Vue.js · HTML · CSS
Backend
Node.js · Express · Java · Spring Boot
Data
SQL · PostgreSQL · Sequelize
DevOps & Cloud
Docker · Kubernetes · CI/CD · Bash · AWS · Oracle Cloud
Other
Git · REST APIs · Jest · JWT · SSO
📄 web-cv
My personal CV, generated from a single YAML file with a lightweight custom build process.
✝️ catholic-qa
A work-in-progress Catholic apologetics site focused on giving clear, accessible answers to questions people actually ask.
I'm currently building up my Java and Spring Boot experience, while continuing to improve my knowledge of cloud, containers, DevOps and application architecture.
There's always something else on the list.


