Sydney, NSW

Engineering Manager

Engineering Manager with 10+ years of experience across sports, retail, consulting and services across multicloud, fullstack engineering.

Recent Projects

NRL Identity - Unified SSO Platform

National Rugby League

Leading unified SSO for 40+ apps using Auth0 + Terraform with multi-region MongoDB Atlas synced to Databricks, targeting 65% reduction in login tickets (Feb 2026 launch).

Auth0
Terraform
MongoDB Atlas
Databricks
GDPR/CCPA

NRL Genie - AI Reporting Platform

National Rugby League

Delivered AI platform cutting exec report time from 5 days to <60 sec using Databricks Genie BI, Vercel AI SDK, and VPC-isolated Lambda with ChatGPT-style Next.js UX — adopted by C-suite.

Databricks Genie
Vercel AI SDK
Lambda
Next.js
Microsoft Entra RBAC

NRL Website Rebuild - Digital Platform Modernization

National Rugby League

Led modernization of 37 sites and 44 apps in <6 months using Next.js, NestJS microservices (ECS + Lambda), Optimizely headless CMS, and GraphQL API — unlocked $2M annual digital sponsorship uplift.

Next.js
NestJS
ECS
Lambda
Optimizely
GraphQL

NRL Media Live - OTT Streaming Platform

National Rugby League

Pioneered first-of-its-kind AWS streaming service using Media Store, Media Connect, Aurora DB, ECS Fargate, NestJS event-driven backend — streamed 2000+ hours, generated ~$1M revenue.

AWS Media Store
Media Connect
Aurora DB
ECS Fargate
NestJS
Microsoft Entra

Signings Tracker - Player Transfer Portal

National Rugby League

Shipped real-time portal with 7 NestJS microservices on ECS Fargate, Stats Perform API sync via EventBridge, Strapi CMS, Redis cache — serving 100k+ fans with sub-500ms loads.

NestJS
ECS Fargate
EventBridge
Strapi
Redis
AWS CDK

Draw Hub - Interactive Fixture Explorer

National Rugby League

Launched fixture explorer in 4 weeks with filters, venue win %, travel insights using Strapi CMS + Redis, React SPA on S3 + CloudFront, WAF-protected NestJS backend — handling 120k users.

React
S3
CloudFront
NestJS
Strapi
Redis
WAF

CDK Boilerplates - Production Templates

National Rugby League

Built 5 production-ready templates (NestJS ECS/Lambda, React SPA, Next.js ECS/OpenNext) with Swagger, structured logging, Redis, CloudWatch, reusable CDK constructs — reducing spin-up from 3 days to <15 mins.

AWS CDK
NestJS
Next.js
Lambda
VPC
WAF
CI/CD

Auto-Dispatch System with MCMC

Jimmy Brings

Developed auto-dispatch engine using Markov Chain Monte Carlo algorithm in Python + FastAPI predicting optimal routes, reducing idle time by 25%, scaling to 10k+ daily orders.

Python
FastAPI
MCMC Algorithm
GCP

Technical Skills

Frontend

  • Next.js
  • React
  • Angular
  • TypeScript
  • Ionic
  • Gatsby
  • HTML/CSS

Backend

  • NestJS
  • Node.js
  • Python/Django
  • FastAPI
  • Flask
  • REST API
  • GraphQL

Databases

  • MongoDB
  • PostgreSQL
  • DynamoDB
  • Aurora DB
  • MySQL
  • Redis
  • MongoDB Atlas
  • Databricks

AWS Services

  • CDK
  • ECS Fargate
  • Lambda
  • S3
  • CloudFront
  • API Gateway
  • Cognito
  • EventBridge
  • Route 53
  • WAF
  • VPC
  • SQS
  • SNS
  • Media Store
  • Media Connect

DevOps & Tools

  • Terraform
  • Docker
  • CI/CD
  • GitHub Actions
  • Azure Pipeline
  • Jenkins
  • Auth0
  • Strapi CMS
  • Optimizely

Development Tools

  • Cursor
  • v0
  • VS Code
  • Git
  • Jira
  • Confluence
  • Bitbucket

AI & Data

  • Vercel AI SDK
  • Databricks
  • Databricks Genie BI
  • Pandas
  • NumPy
  • Data Analytics

Career Timeline

Engineering Manager

National Rugby League, Sydney

January 2024 - Present

  • Led 24-engineer AWS transition: Mentored team on serverless architecture, CDK, event-driven patterns — established security-by-default engineering culture
  • NRL Identity: Leading unified SSO for 40+ apps using Auth0 + Terraform with GDPR/CCPA-compliant multi-region MongoDB Atlas synced to Databricks
  • NRL Genie: Delivered AI reporting platform cutting exec report time from 5 days to <60 sec using Databricks Genie BI + Vercel AI SDK — adopted by C-suite
  • NRL Website Rebuild: Led modernization of 37 sites, 44 apps in <6 months using Next.js, NestJS microservices, Optimizely CMS — unlocked $2M annual uplift
  • NRL Media Live: Pioneered AWS OTT streaming platform using Media Store, Media Connect, Aurora DB, ECS Fargate — streamed 2000+ hours, generated ~$1M revenue
  • Cost Optimization: Right-sized MongoDB clusters and streamlined data pipelines for community & participation — reduced annual costs by 30%
  • Built 5 CDK boilerplates reducing project spin-up from 3 days to <15 mins across 30+ engineers and 12+ projects
  • Founded Engineering Guild with 95% attendance and 4.8/5 rating — accelerating onboarding by 90% and driving 4 production improvements
  • Owned platform P&L, technical roadmap — delivered 6 initiatives under budget and ahead of schedule with zero audit findings and 10x faster delivery
Auth0
Terraform
MongoDB Atlas
Databricks
Vercel AI SDK
NestJS
Next.js
AWS CDK
ECS Fargate
Lambda
Media Store
Optimizely
GraphQL

Engineering Lead

Jimmy Brings, Sydney

August 2022 - December 2023

  • Led team of 4 engineers enhancing Angular + Ionic driver mobile app with real-time tracking, offline sync, and automated payout logic
  • Designed Node.js microservice on GCP handling driver routing, availability, dispatch integration, and performance monitoring with Azure CI/CD
  • Developed auto-dispatch system using Markov Chain Monte Carlo algorithm in Python + FastAPI — predicted optimal routes, reduced idle time by 25%
  • Built Python auto-dispatch engine for Jimmy Brings and Endeavour Group — reduced manual allocation by 70% and improved delivery SLAs
  • Spearheaded monolith-to-microservices refactor enabling independent scaling, faster releases, and zero-downtime deployments
  • Used Ionic framework to package and deploy cross-platform mobile apps with rapid iteration cycles
  • Owned ad-hoc priority changes — implemented critical fixes under tight deadlines while maintaining code quality and team velocity
Angular
Ionic
Node.js
Python
FastAPI
MCMC Algorithm
GCP
Azure CI/CD
MongoDB

Senior Software Engineer

Bilue, Sydney

July 2021 – August 2022

  • Developed NodeJS backend deployed on AWS Lambda using Cognito, API Gateway, S3, Aurora DB, and Rekognition
  • Implemented image moderation using AWS Rekognition
  • Used AWS CDK to provision resources and AWS SDK to implement functionality
  • Implemented user authentication using AWS Cognito
  • Designed complete AWS architecture and cost estimation for a real estate startup
  • Developed complete backend architecture for a banking application using NodeJS and PostgreSQL with REST API
  • Setup CI/CD using GitHub Actions and deployed on Heroku and AWS
  • Optimized PostgreSQL operations using Sequelize ORM
  • Took up ad-hoc requirements and implemented changes on priority
NodeJS
AWS Lambda
AWS CDK
Cognito
API Gateway
S3
Rekognition
Aurora DB
PostgreSQL
Sequelize
GitHub Actions

Senior Software Engineer

Australian Centre for Field Robotics, Sydney

November 2019 – June 2021

  • Designed full stack application using Django, JavaScript, PostgreSQL
  • Used Leaflet library to represent markers and paths on map components
  • Used cross filter library in JavaScript to represent data filters for analysis on map components
  • Optimized PostgreSQL query operations using Django ORM
  • Created multiple Django apps and integrated them with existing Django project
  • Used Docker images in various Vagrant environments for development and testing
  • Implemented REST API in Django for complex operations
  • Wrote Python unit tests and regression tests using Robot Framework
  • Wrote bash scripts to automate tasks in Vagrant environment
  • Used CI/CD pipeline with Jenkins to track errors before deployment
  • Maintained documentation in Confluence and Jira tickets in Kanban board
Django
JavaScript
PostgreSQL
Leaflet
Docker
Vagrant
Jenkins
Robot Framework
Confluence
Bitbucket

Digital and Web Officer

The University of Sydney, Sydney

July 2018 - November 2019

  • Redeveloped poetry e-commerce library in Angular + Django with PostgreSQL — enabled search, purchase, and checkout via Shopify API (REST + GraphQL)
  • Automated transaction pipeline: processed Shopify webhooks, generated PDFs (PDFKit), stored in AWS S3, sent SendGrid notifications — tested with Selenium
  • Built Python data prep tool using Pandas/NumPy to sort book entries and auto-generate repository-ready documents
  • Migrated repository metadata using Pentaho Data Integration + Fuzzy Lookup for fuzzy matching
  • Led Dspace to Drupal migration planning with stakeholder meetings and Confluence documentation
  • Designed SDLC and initial prototype in React + Gatsby — analyzed project needs to select optimal tech stack
  • Managed AWS assets via S3, Route 53, CertBot SSL — maintained error logs, roadmap, and stakeholder feedback loops
Angular
Django
PostgreSQL
Shopify API
REST
GraphQL
Python
Pandas
NumPy
AWS S3
SendGrid
React
Gatsby
Selenium

Asst ICT Project Co-ordinator

The University of Sydney, Sydney

May 2017 - March 2018

  • Migrated user profiles from remote servers to centralized servers using ForenSit Profile Wizard
  • Scheduled migrations for users and managed cloud storage for every user
  • Carried out synchronization after profile migration to keep data intact
  • Troubleshot user issues for network printers, data sync failures, and data loss
  • Performed routine maintenance including backups, patch management, and hot fixes
  • Installed virtual machines based on user requirements
  • Prioritized migration schedule based on complexity and time frame
  • Analyzed and reported on operational metrics for process improvements
  • Identified ways tasks can be automated
ForenSit Profile Wizard
VM Infrastructure
Jira
Server Management

Co-Founder

LudusPro, Bangalore

July 2017 - March 2018

  • Founded firm conducting online and offline gaming tournaments on PlayStation 4 platform
  • Designed website for LudusPro and managed social media marketing
  • Ran paid promotions on Facebook and Instagram
  • Created promotional materials using Photoshop, Illustrator, and Canva
Web Development
Social Media Marketing
Photoshop
Illustrator
Canva

Test Engineer

Infosys Ltd, Mysore

July 2015 - June 2016

  • Wrote and executed unit test cases for various applications in the project
  • Executed test cases with Selenium IDE and HP UFT to test modules for William and Glynn Bank
  • Designed and developed QA documentation for entire application
Selenium IDE
HP UFT
Test Automation
QA Documentation

Intern

Infosys Ltd, Mysore

February 2015 - June 2015

  • Underwent training in Java, DBMS SQL, Software Engineering, ASP.NET, ADO.NET, SharePoint
  • Crafted SharePoint site 'GetCertified' for Infosys employees to take Microsoft certification exams with automated approval workflow
  • Implemented workflow where exam requests are sent to manager for approval, then Pearson for final approval
Java
SharePoint
ASP.NET
ADO.NET
SQL

Education

The University of Sydney

  • Master's in Information Technology and Information Technology Management
  • July 2016 - June 2018
  • Major in Data Analytics
  • Graduate Coursework: Data Analytics and Business Intelligence, Cloud Computing, Mobile Computing, Web Application Development, Knowledge Management Systems, Advanced Data Models, Software Quality Engineering, Project Management, Advanced Project Management

NMAM Institute of Technology, Nitte

  • Bachelor of Technology in Computer Science and Engineering
  • 2011 - 2015
  • Core Engineering Fundamentals