Senior Developer → Software Engineer III
PDI Technologies (formerly Orbis Tech Ltd, acquired by PDI in 2021)
January 2021 – Present · Southampton, UK
Global leader in enterprise software for convenience retail and petroleum wholesale.
- Represented the development team to Shell throughout a national loyalty-points programme, covering design reviews, UAT, escalations and deployment through to completed rollout across the estate.
- Averted a costly deployment error across Rontec's estate of 265+ filling stations by establishing that many sites ran forecourt controllers the team's preferred pump-activation service did not support, overturning the assumed architecture before commitment.
- Designed and built a .NET 6 supplier-integration service with a pluggable per-supplier link architecture for product catalogues, ordering and invoicing; the first supplier link shipped for an Australian convenience-retail chain.
- Designed the multi-tenant model for a third-party integration API that lets customers safely share a single service instance, and carried it through architectural review.
- Unblocked stalled application-server communications by identifying a commercial RPC SDK, then delivered the first phase to schedule for Moto, the UK's largest service-station operator.
- Brought version control, an installer and a self-documenting API to a codebase that had none, together with the documentation to support it.
- Introduced silent call-stack capture for point-of-sale access violations, turning previously undiagnosable field crashes into tractable, assignable defects.
- Eliminated a class of uninitialised-variable defects across the codebase with build gates preventing their return, and rebuilt a slow, unreliable Delphi development environment for the team.
- Coordinated the cross-team investigation into Firebird database corruption, correlating open support cases and site patterns to establish the true picture rather than treating each report in isolation.
- Scrum Master for the Kuala Lumpur and UK teams, and instrumental in integrating the UK point-of-sale team into PDI's global engineering organisation.