Featured Projects
Detailed project portfolios and case studies are available upon request. The following represents some of the key systems and platforms I've architected and delivered.
๐ฎ Forge Platform
Role: Software Specialist & Architect
AWS-based remote gaming platform serving millions of player sessions. Microservices architecture with contract-first OpenAPI design, comprehensive monitoring, and automated testing infrastructure.
๐งช A/B Testing Platform
Role: Senior Software Engineer L2
Azure-based experimentation platform enabling large-scale live experiments to validate features and improve player retention. Infrastructure as code, zero-downtime deployments, and robust CI/CD pipelines.
โก Titan vShim
Role: Senior Software Engineer L1
Integration layer enabling 200+ legacy games to run on a modern platform without a multi-year rewrite. Proactive configuration validation cut production incidents significantly.
๐ฆ Banking Platform
Role: Software Engineer & Tech Lead
Real-time payment processing using ISO 8583 for Postilion, supporting transaction processing across multiple financial institutions. Promoted to Technical Lead for client-facing payment portals.
Additional Projects
๐๏ธ GTP Database Refactor
Modernised the Game Technology Portal database using EF Core migrations and schema redesign aligned with Microsoft standards, cutting maintenance costs and streamlining development workflows.
๐ก๏ธ Archon Config Testing Framework
Built a configuration testing framework in Gauge that cut Sev A production incidents by 80%. Gave operators confidence to roll out config changes without fear of regression.
โ๏ธ Archon Multi-Dimension
Streamlined multi-brand configuration management, halving duplicate configurations for studios running multi-brand deployments.
๐ฑ Bingo Platform
Delivered multiple Bingo titles including Immortal Romance Bingo and Granny Bingo. Built supporting services โ dispatchers, voucher redemption, and eJabberD integrations โ expanding operator promotional capabilities.
๐ฑ Mobile Downloads Android Client
Delivered and automated Android client applications via Octopus Deploy. Built a dynamic client configuration system and wrapped lobby, enabling faster updates without full redeployments.
๐ป Online Banking Portal
Added features to the personal and business banking portal including bulk payments, report generation, and secure authentication. Mentored issue managers and improved SLA compliance for critical financial clients.
Interested in Collaboration?
I'm always open to discussing interesting technical challenges
Let's Talk