Project History
API Management & DevOps
JB Hi-Fi
2019
- Leading the design and implementation of API Platform
- Providing guidance on Microservice architecture best practices
- Designing/implementing generalized logging mechanism to help trace calls through different Microservice layers
- Introducing CI/CD as code with Azure DevOps
- Advising on security and general Azure management best practices
- ARM controlled API Management layer and implementing publishing process
- Helping teams with determining SLA requirements - designing and implementing solutions to achieve those SLAs.
DevOps and application re-engineering
Seek
2018-Present
Working as a solutions architect/senior development consultant at Seek in re-engineering legacy SeekBusiness application using AWS
- Architecting and implementing HA Microservice solutions using various AWS Stacks
- Solutioning and migrating identity management to Auth0
- DevOps pipelines setup with Buildkite and AWS for Zero Downtime deployments
- Providing architecture, security, DevOps guidance
- Migrating a monolith application to Microservices
API Management Platform
AGL Energy
2017-2018
Working as a development consultant at AGL Energy in implementing a public API platform for AGL.
- Providing solutions for automating application infrastructure deployment (Infrastructure as Code)
- Implementing a Microservices based solution using Asp.Net Core and Azure Functions, Azure App Services and Container technologies
- Planning and implementing DR solutions
- Azure API Management based public API implementation