Available to hire

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Analyst Engineer/Tech Lead (Contractor) at NAB
July 1, 2023 - Present
Full-stack development and backend services using TypeScript/Node.js and Java/Spring Boot; Kafka integration; React-based frontend with GraphQL client; BFF via Kong gateway; Harness CI/CD deploying to EKSAWS; HarshiCorp Vault integration; Kafka.
Senior Software Developer (Contractor) at Bendigo Bank
November 1, 2022 - June 1, 2023
Full stack development on BEN SMS Gateway Service; Kong integration; backend APIs (Java/Node.js) and Kong Lua configuration; CI/CD via GitLab to AWS EKS.
Consultant/Senior Analyst Programmer (Contractor) at NAB
November 1, 2021 - November 1, 2022
Full stack development on Consent API and Consent Mini App for NAB Open Banking; React frontend with GraphQL client; BFF via Kong gateway; GraphQL Server integrating downstream REST APIs; CI/CD using Jenkins to AWS ECS/EKS.
Senior Developer (Contractor) at MECCA Brands
June 1, 2021 - September 1, 2021
Develop Mobile App and multiple Web APIs; Integrate third-party APIs (Salesforce, Bazaar Voice); AWS Lambda, API Gateway; .NET Core 3.1, C#; Angular/TypeScript; Azure components.
Senior Developer (Contractor) at AGL Energy
May 1, 2020 - June 1, 2021
Develop Single Page App using Angular/TypeScript; develop multiple Web APIs, BFF for Mobile App; Integrate third-party APIs; Azure Pipeline CI/CD.
Senior Developer at Moula Money
April 1, 2019 - May 1, 2020
Develop Moula Loan Web app; Angular/TypeScript; develop new features and maintain existing Loan platform; MoulaPay feature; Xero payment integration; Proviso bank data integration; Okta integration.
Senior Developer at Xero Australia
August 1, 2013 - April 1, 2019
Lead/Develop Tax compliance; migrated MVC application to Web API + React; Tax Payload Generation System based on templates; TeamCity + Octopus CI/CD; AWS Lambda, SQS; New Relic integration.
Senior Software Developer at Zuuse
January 1, 2012 - August 1, 2013
Develop and maintain building engineering system; Mentor team members; Transformed Task Contract system from Desktop to Web; Developed iOS app using Xamarin.
Senior Software Developer at LynxIT
May 1, 2011 - October 1, 2011
Developed and maintained projects; unit tests and integration tests; IOS mobile app using Xamarin; Technologies included .NET, C#, ASP.NET, WCF, SQL Server.
Software Developer at Riskman
March 1, 2010 - May 1, 2011
Developed and enhanced Risk Management System for hospitals; technical support for clients; ASP.NET, C#, VB.NET, WCF, Web Services; SQL Server.
Software Developer at LynxIT
May 1, 2011 - October 1, 2011
Developed and maintained projects; unit and integration testing; delivered iOS mobile app using Xamarin.
Senior Analyst Engineer/Tech Lead at NAB
July 1, 2023 - Present
Lead full-stack development with TypeScript/Node.js and Java/Spring Boot; Kafka integration; GraphQL-based front-end mini-apps connected to a BFF via Kong gateway; implemented GraphQL server composing downstream REST APIs and Kafka events; leveraged Harness for CI/CD with rolling deployments to AWS EKS; migrated backend services and mini-apps from ECS to EKS.
Senior Software Developer at Bendigo Bank
November 1, 2022 - June 1, 2023
Full-stack development on the BEN SMS Gateway Service; Kong gateway integration; backend APIs with Node.js/TypeScript, AWS SDK, and Java; Lua scripts to configure Kong gateway; CI/CD with GitLab to AWS EKS; helped migrate APIs to Kong Gateway; created Splunk dashboards and alerts for Kong Gateway.
Consultant/Senior Analyst Programmer at NAB
November 1, 2021 - November 1, 2022
Full-stack development on Consent API and Consent Mini App for NAB Open Banking; React front-end with GraphQL client; integrated with BFF via Kong gateway; GraphQL Server connects downstream REST APIs; CI/CD via Jenkins to AWS ECS/EKS; contributed as a key member across the full development cycle.
Senior Developer at MECCA Brands
June 1, 2021 - September 1, 2021
Developed mobile app and multiple web APIs; integrated with third-party services (Salesforce, Bazaarvoice); worked with TypeScript, React Native, AWS Lambda, API Gateway, CodeDeploy; .NET Core 3.1 and C# for backend services.
Senior Developer at AGL Energy
May 1, 2020 - June 1, 2021
Developed Angular SPA with TypeScript; built multiple Web APIs and BFF for a mobile app; integrated third-party APIs; Azure services (App Service, Azure AD, API Management, Traffic Manager, Application Insights, Storage, Key Vault); .NET Core/C# backend.

Education

Bachelor at Yanshan University, Hebei Province, China
January 11, 2030 - February 22, 2026
Bachelor at Yanshan University, Hebei Province, China
January 11, 2030 - March 12, 2026
Bachelor at Yanshan University
January 11, 2030 - April 15, 2026

Qualifications

Certified Kubernetes Administrator
January 11, 2030 - February 22, 2026
Certified Kubernetes Application Developer
January 11, 2030 - February 22, 2026
AWS Certified Solutions Architect – Professional
January 11, 2030 - February 22, 2026
AWS Certified Developer - Associate
January 11, 2030 - February 22, 2026
AWS Certified SysOps - Associate
January 11, 2030 - February 22, 2026
Certified Kubernetes Administrator
January 11, 2030 - March 12, 2026
Certified Kubernetes Application Developer
January 11, 2030 - March 12, 2026
AWS Certified Solutions Architect – Professional
January 11, 2030 - March 12, 2026
AWS Certified Developer - Associate
January 11, 2030 - March 12, 2026
AWS Certified SysOps - Associate
January 11, 2030 - March 12, 2026
Certified Kubernetes Administrator
January 11, 2030 - April 15, 2026
Certified Kubernetes Application Developer
January 11, 2030 - April 15, 2026
AWS Certified Solutions Architect – Professional
January 11, 2030 - April 15, 2026
AWS Certified Developer - Associate
January 11, 2030 - April 15, 2026
AWS Certified SysOps - Associate
January 11, 2030 - April 15, 2026

Industry Experience

Software & Internet, Professional Services, Financial Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more