Portfolio — 2026

Luke

Full-stack developer · AI builder

Scroll to enter
Full-stack developer · AI builder · Brisbane

I build secure, AI-driven systems that simplify complex work.

Full-stack developer with a background in psychology. Focused on system design, automation and data privacy — turning tangled workflows into tools people actually want to use.

30
Professional projects
3 yrs
Professional experience
51%
YoY efficiency gains
Selected work

Things I've designed, built and shipped

Full-stack development, AI integration and secure systems design — scoped, built and deployed end-to-end.

01

Internal & Client Portal Client work

  • Interactive tool pairing a step-by-step setup flow with an integrated chat environment, guiding users through an in-house simplification framework to produce client-ready procedural registers in 77% less time.
  • Secure caching (Redis) and authentication (Supabase) behind a Cloudflare proxy to rate-limit sensitive endpoints and enforce geographic restrictions.
  • AI slide generator using structured JSON with function tool calls, mapping content onto uploaded templates with human-like layout variation — built as reusable modules so new document types drop in cleanly.
Flask Python OpenAI API Supabase Redis Vanilla JS Render
portal.internal
AI workflow · Flask
02

Leadership Assessment System Client work

  • Privacy-by-design architecture: no login required, AES-256-GCM encryption for one-time links, enforced HTTPS and full encryption at rest and in transit.
  • Containerised with Docker behind an NGINX reverse proxy, with VPS firewall hardening for robust self-hosting.
  • Built to handle sensitive commercial assessments while staying GDPR-compliant with minimal PII exposure.
Linux VPS Node.js React (TS) PostgreSQL NGINX Docker AES-256-GCM
assess.secure
Privacy by design · AES-256
03

PinPals Personal project

  • Real-time round tracking, leaderboards, comments and likes to drive engagement.
  • Supabase for auth, database and secure edge functions pulling golf-course data.
  • Scraping logic to auto-import rounds from third-party services, cutting manual entry.
React Native Express.js Android / iOS Supabase
pinpals.app
Real-time rounds · Supabase
Experience

Where I've been working

Delivering client projects, internal tools and technical consulting.

May 2024 — Present

Technology & Innovation Consultant Current

  • Scoped, built and deployed every listed professional project end-to-end as the sole developer.
  • Created a billable-hours system using embedded HTML, Google Apps Script APIs and cloud webhooks to automate reporting.
  • Built an intranet launch form that automates whole workflows — projects and tasks in Monday.com via API, Google Spaces for team comms and structured project folders in shared Drive.
Sept 2023 — Dec 2023

People Analyst

  • Built custom tools to streamline leadership analytics for HR and executive teams.
  • Wrote a recursive R function with a simple UI to categorise leader types, improving insight and reporting.
  • Developed Power BI dashboards visualising leadership and business trends across divisions.
Jan 2022 — May 2023

Medical Administrator

  • Managed patient scheduling, specialist relationships and daily clinic operations.
  • Built an automated weekly reporting system with Google Sheets and JavaScript, boosting referrals by 36%.
  • Designed invoicing automation that reduced payment delays and improved cash flow.
Education

Computer science, meet psychology

A background spanning systems and people — organisational behaviour, leadership and the technical foundations underneath.

UQ
BSc Computer Science
University of Queensland · 2019

Partial credits — Algorithms & Data Structures, Calculus & Linear Algebra, Computer Systems, Database Systems.

DU
Master of Psychology (Organisational)
Deakin University · 2023–2024

Organisational psychology, leadership analytics and systems thinking.

UQ
BSc Psychological Science (Hons)
University of Queensland · 2016–2021

First Class Honours. Thesis on how human attention interacts with cues and reward mechanisms.

Operating principle

Make the complex feel simple — secure by default, considered by design.

Contact

Let's build something worth keeping.

Open to interesting problems, collaborations and roles. The fastest way to reach me is a quick email.

Say hello