I’m Nicholas Krul, a technology leader with over 20 years of experience across startup, scale-up and enterprise environments. I’m passionate about solving real business problems with practical software solutions, balancing business needs with robust technical design. I enjoy leading teams, mentoring juniors, and driving high-quality, low-defect code and streamlined processes through the entire Software Design Lifecycle. From discovery and design through implementation and support, I’ve delivered end-to-end systems, built automation pipelines, and improved developer experience. At Endgame I delivered an automated multi-account AWS infrastructure with a definition-first interface, at ANZ I led cloud changes in GCP, and at UBS, Afterpay and Amazon I’ve enhanced settlement systems and backend services. I’m motivated by simplifying complexity, aligning technical strategy with business goals, and coaching teams to perform at their best.

Nicholas Krul

I’m Nicholas Krul, a technology leader with over 20 years of experience across startup, scale-up and enterprise environments. I’m passionate about solving real business problems with practical software solutions, balancing business needs with robust technical design. I enjoy leading teams, mentoring juniors, and driving high-quality, low-defect code and streamlined processes through the entire Software Design Lifecycle. From discovery and design through implementation and support, I’ve delivered end-to-end systems, built automation pipelines, and improved developer experience. At Endgame I delivered an automated multi-account AWS infrastructure with a definition-first interface, at ANZ I led cloud changes in GCP, and at UBS, Afterpay and Amazon I’ve enhanced settlement systems and backend services. I’m motivated by simplifying complexity, aligning technical strategy with business goals, and coaching teams to perform at their best.

Available to hire

I’m Nicholas Krul, a technology leader with over 20 years of experience across startup, scale-up and enterprise environments. I’m passionate about solving real business problems with practical software solutions, balancing business needs with robust technical design. I enjoy leading teams, mentoring juniors, and driving high-quality, low-defect code and streamlined processes through the entire Software Design Lifecycle.

From discovery and design through implementation and support, I’ve delivered end-to-end systems, built automation pipelines, and improved developer experience. At Endgame I delivered an automated multi-account AWS infrastructure with a definition-first interface, at ANZ I led cloud changes in GCP, and at UBS, Afterpay and Amazon I’ve enhanced settlement systems and backend services. I’m motivated by simplifying complexity, aligning technical strategy with business goals, and coaching teams to perform at their best.

See more

Experience Level

Expert
Expert
Expert
Expert

Language

English
Fluent

Work Experience

Principal Engineer Backend, Infrastructure and Organisational Administration at Endgame Global
June 1, 2023 - Present
Led the Backend Team delivering a fully automated multi-account AWS infrastructure. Interfaces were defined-first via GRPC or OpenAPI. Built mission-critical applications including a custom authentication service; improved developer tooling and automation flow with documentation.
Senior Developer Entitlements Team, ANZx Fabric , ANZ Plus App at ANZ Bank
November 1, 2022 - June 1, 2023
Delivered architecture changes into GCP via Terraform; produced Golang and Cloud Functions into production for supportability.
Agile Coach, Lead Developer at Digital Agricultural Services
November 1, 2021 - May 1, 2022
Developer Experience, DevOps, Infrastructure and Team Building; planned for scalability and developer-friendly infrastructure patterns. Stack included PHP, Golang, Vue.js with Terraform and AWS CDK.
Senior Developer at Open Universities Australia
December 1, 2020 - August 1, 2021
Helped deliver a new client-facing portal with captive login and a cohesive design language. Worked on a PHP, Go, and Vue.js stack, with Terraform and AWS CDK.
Senior Developer at Afterpay
January 1, 2019 - December 1, 2020
Senior Developer in Core and Merchant Settlement. Designed and built Settlements, led Hibernate upgrade, and contributed to a Kafka-Streamed Event-Based Settlement System to improve throughput and reliability.
Senior Developer (Risk and Reporting) at Standard Chartered Bank
July 1, 2017 - October 1, 2018
Senior Developer in Risk and Reporting; delivered quality-of-life improvements to Ansible deployments and other deployment automation to increase reliability and speed.
Senior Developer at Amazon Video
July 1, 2016 - June 1, 2017
Senior Backend Developer for back-end video services, contributing to scalable components and workflows to support Amazon Video’s streaming platform.
Team Lead / Developer - Sabre application (Equity Swaps system) at UBS
July 1, 2014 - July 1, 2016
London-based Team Lead for the Sabre equity swaps system. Responsible for Java Server, a C# GUI, Event Recogniser and Calculation Engine on an Oracle database, with a focus on reliability, performance, and maintainability. Led a development team to deliver improvements and new capabilities.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Media & Entertainment, Education