// SOFTWARE ENGINEER //
Crafting scalable microservices & event-driven systems with Java, Spring Boot & Kafka. Based in Manchester, UK. Currently building billing solutions at Allstate.
Full-stack finance management app using Java 21 with JWT authentication, multi-account tracking, budget monitoring, Features Flyway migrations, Docker containerisation, and GitHub Actions CI.
DEMO: johndo@gmail.com / password123
Interactive missile defense simulator built with Leaflet. Simulates saturation attacks with real-time threat tracking, defense battery engagement, kill chains, and ballistic trajectory physics.
Scalable RESTful billing microservice handling payment method changes, cost center logic, and state machine transitions for enterprise insurance workflows.
Dynamic business decision automation using Drools DRT templates and CSV mapping. Decouples business rules from core application code for zero-deploy updates.
Software Engineering research project completed with Distinction at Cardiff University. Gamify data collection, by creating a mobile app that rewards users for going to specific locations.
Open to new opportunities, collaborations, and interesting conversations. Ping me anytime.