Running a Self-Hosted SMTP Server on a Raspberry Pi
A practical write-up on building a full mail stack with Docker and Mailcow, configuring SPF/DKIM/DMARC, and dealing with the realities of deliverability on residential infrastructure.
Building practical software, documenting technical work clearly, and staying curious about systems, cybersecurity, data, and machine learning.

About
Hi, I'm Keane — an Information Technology graduate with a strong interest in software engineering, systems work, data analytics, and machine learning. I enjoy taking technical ideas from concept to something practical, polished, and genuinely useful.
I'm especially interested in full-stack development, cybersecurity, and the ways AI is reshaping how we build, secure, and reason about modern systems. This site now doubles as a small blog/case-study space where I can document projects I've actually completed and what I learned from building them.
A small collection of practical project write-ups focused on what was built, what went wrong, and what was learned along the way.
Practical roles that shaped how I approach support, systems, communication, and day-to-day technical problem solving.
IT Company
Supporting users, triaging issues, and building the habits that make technical operations run smoothly.
November 2023 - Present
Private Tutoring
Explaining technical concepts clearly, adapting to different learning styles, and helping others build confidence.
January 2023 - December 2024
Queensland University of Technology (QUT)
2023 - 2026