What I’ve worked on
Three projects from the last ten years: what I built, and what improved as a result.
Revelation Software Concepts · led the team
Modernising an e-learning platform
We rebuilt the backend from the data model up, added Stripe payments, and moved the AWS infrastructure to Terraform. The platform is now in beta with paying content creators.
Synechron · led the team
Migrating a securities platform to microservices
We moved a securities transaction platform for investment banks from a legacy Spring based monolith to Spring Boot microservices, then upgraded it to Spring Boot 3 and Java 17.
HCL Technologies · hands-on
Vehicle specification management for Honda
I worked with Honda Japan and Honda Americas to customise Enovia, the PLM application they use. I designed and developed the vehicle specification management module, from requirements gathering through to implementation and delivery. I also worked on maintenance and enhancement projects throughout my time at HCL.