gurdeep bajwa

senior software engineer in melbourne. builds stuff, mostly fun stuff, sometimes useful stuff.

now

senior software engineer at nab, doing the ai engineering on the nab complaints agent.

also back at uni: master of information systems at the university of melbourne, 2026–2029.

work

  1. senior software engineer @ nab
    • now: ai engineer on the nab complaints agent, building the python mcp tools that give it the context it needs.
    • took a configurable form platform from proof of concept to 30+ case types. form changes went from months to weeks.
    • built and ran case platforms that 3,000+ staff use every day, across 1M+ customer cases a year.
    • hardship and grants apps for customers. got one about 75% built in a sprint, against a 16-week estimate.
    • ai champion for a 300+ engineer domain. wrote ai skills that took a week of ui analysis down to a day, and integration debugging on bigger projects from about three weeks to one.
    • on-call, 3am deploys, and mentoring interns, a few of whom are senior engineers now.

study

  1. master of information systems @ university of melbourne

    ai, cybersecurity and running projects. in progress.

  2. bachelor of it @ rmit

    software engineering, minor in cisco networking and security. finished with distinction.

side quests

  1. student ambassador @ aws

    brought aws and aws educate to campus, ran events and talks, and helped students and staff get unstuck. one of 300+ ambassadors worldwide.

  2. peer mentor @ rmit

    helped students through intro programming, sql and java.

certs

pega certified system architect (2021) · aws developer and solutions architect associate (2020) · cisco ccna (2019). a few have expired. the knowledge mostly hasn't.

toolbox

typescript, react, solid, node, java + spring boot, python, rust, aws, cloudflare workers + d1, kafka, postgres, playwright, three.js, ai agents and mcp

fun projects

statchief

a fantasy afl app i've been building since dec 2025. fast analytics, an ai chat that actually knows the numbers, player comparisons, a trade planner, and an arcade, because why not. about 100k page views a month.

typescript · cloudflare · solid · gemini · three.js

say hi

best way is email. also on linkedin (a little dusty) and github.