Kaleb McGhie

Senior Software Engineer

Zetland, Sydney NSW, Australia

About

I'm a Senior Software Engineer based in Zetland, Sydney, with more than eight years of professional experience building software.

My work sits across three areas that I've spent most of my career moving between: backend engineering in C#, ASP.NET Core, infrastructure on Linux, Docker and Kubernetes, and the Linux system administration underneath both. I like problems where those three meet the kind where the code is fine but the system around it isn't, and someone needs to work out why.

I run my own infrastructure, write about it, and maintain a handful of open source projects. I'm comfortable owning a problem end to end, and just as comfortable dropping into someone else's stack to unblock them.

Currently working as a Senior Software Engineer on contract freelance rates if you'd like to work together.

Open Source Work.

PunkProxy 2025–Present

Edge HTTP proxy with integrated ACME client and OWASP Coraza WAF support

  • Designed and implemented an edge-focused HTTP proxy with per-zone configuration management
  • Integrated automated TLS certificate provisioning using ACME
  • Built native support for OWASP Coraza WAF for security enforcement at the edge
  • Focused on performance, security and deployability in distributed environments

Cosmos 2016–Present

Toolkit for building operating systems using .NET

  • Contributed to a long-running open source operating system development toolkit
  • Developed components enabling low-level system functionality in managed environments
  • Maintained tooling and infrastructure supporting OS development workflows
  • Built the patch tool that is the base of the Gen 3 build tooling

What I Work With

Frameworks & Languages

C#  ·  ASP.NET Core  ·  Python  ·  FastAPI  ·  Flask  ·  Go  ·  JavaScript  ·  Vue.js  ·  React  ·  Kotlin

Infrastructure & Platforms

Linux  ·  System Administration  ·  Proxmox VE  ·  Proxmox SDN  ·  Docker / Podman  ·  Kubernetes  ·  Keycloak  ·  VyOS  ·  NGINX

Data & Cloud

PostgreSQL  ·  MSSQL  ·  MySQL  ·  MongoDB  ·  Redis  ·  AWS  ·  Azure  ·  Azure Functions  ·  RabbitMQ

Get in Touch

I'm currently available for contract and freelance work across Sydney and remotely. Whether it's a short piece of troubleshooting, a dedicated engagement, or ongoing help running systems that can't afford to break, I'd like to hear about it.

Contact Form See my rates

GitLab GitHub

Zetland, Sydney NSW, Australia