Skip to content
DON LOKUGE.

Software engineering / Cloud architecture / AI

Lead Engineer

Building What Matters.

I'm a hands-on engineering lead designing systems, building software, and leading teams.

Currently at Bilue

Scroll

01

/ Approach

Good engineering isn't just about writing code. It's about making the right decisions.

I work across architecture, engineering, and delivery, turning complex requirements into practical, reliable systems.

02

/ Selected work

Selected Work.

Two client engagements and one product of my own, across platform engineering, mobile and applied AI.

Commonwealth Bank / Server-Driven UI

Platform Engineering / TypeScript / Mobile Architecture

Rethinking how mobile experiences are delivered.

A TypeScript Server-Driven UI SDK, a React/JSX templating system and backend-for-frontend APIs that let mobile teams compose screens from server-defined JSON.

Role
Built the SDK, templating system and API, and defined the SDK interfaces and extension patterns product teams build on.
Stack
TypeScript, React / JSX, GitHub Actions, Design tokens

Read the case study: Commonwealth Bank

Aevri / Challenge tracker

Product / React Native / Mobile Architecture

An app for people who finish what they start.

An iOS app for running structured 7 to 90 day challenges across daily pillars like training, hydration, eating and reading, with three commitment levels and Apple Health integration.

Role
Founder. I own the product direction, the architecture and the build, from the offline-first data layer to a custom native health module.
Stack
React Native, Expo, TypeScript, Zustand, Firebase, HealthKit / Health Connect

Read the case study: Aevrimyaevri.com (opens in a new tab)

Agile Underwriting / AI Automation

Applied AI / AWS / Intelligent Workflows

From unstructured information to intelligent workflows.

An AI platform that reads broker emails, works out what a cyber insurance quote needs, and either submits a structured quote or hands the email to a person for review.

Role
Led the design and delivery, implemented the agentic email-processing loop, and defined the infrastructure as code with AWS CDK.
Stack
AWS serverless, Amazon Bedrock, Claude, AWS CDK

Read the case study: Agile Underwriting

03

/ Expertise

What I bring to the table.

  1. 01

    Software Architecture

    Designing APIs, distributed systems, reusable platform foundations, and production architectures.

  2. 02

    Cloud & Infrastructure

    Building secure, scalable platforms across AWS, Azure, and GCP.

  3. 03

    Applied AI

    Developing practical AI systems with structured outputs, orchestration, automation, and human oversight.

  4. 04

    Engineering Leadership

    Leading cross-functional teams, shaping technical direction, mentoring engineers, and delivering production systems.

04

/ Philosophy

Build for reality.

Not just the diagram.

I believe good architecture balances simplicity, security, reliability, and the ability to evolve. The best solution isn't always the most complex one.

05

/ Experience

From smart parking to banking platforms.

Select a role to see what I did there. The about page has education and skills.

    • Built a TypeScript Server-Driven UI SDK and backend API for a major Australian bank's mobile platform.
    • Led the design and delivery of an AI platform that automates cyber insurance quote processing on AWS.

06

/ Engineering notes

Recent writing.

Practical guides and essays drawn from recent work, published on Medium. All notes

  1. 01AWS

    AWS Step Functions: Amazon States Language basics

    Oct 2026 · Medium (opens on Medium in a new tab)
  2. 02Web

    5 things every small business website owner should check this month

    Oct 2026 · Medium (opens on Medium in a new tab)
  3. 03Security

    PHP2Shell: the 14-year-old bug hiding under your website

    Oct 2026 · Medium (opens on Medium in a new tab)
  4. 04Infrastructure

    Deploying Redis Serverless on AWS in a private subnet with Terraform

    Aug 2025 · Medium (opens on Medium in a new tab)

07

/ Off the clock

Snakes and ladders, from scratch.

Built in this site's monorepo. The rules are a small TypeScript package with its own tests, and the board is drawn in SVG. The board here is playing a seeded game against itself.

Play a game
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
Two to four players, one screen

08

/ Contact

Let's build something good.

Interested in working together or discussing an engineering opportunity? Send me a message on LinkedIn.