Portfolio

Projects

Infrastructure, AI tooling, web applications and research, from recent platform work to earlier projects from school and freelance builds.

DevOps & AI

TunnelFlow

A self-hosted platform for managing Cloudflare Tunnels from a single place, instead of juggling tunnel configs by hand.

  • Cloudflare Tunnel
  • Self-hosted
Read the write-up

AI-Powered Alert Triage on K3s

A production-grade K3s cluster with AI-assisted triage of its alerts, so on-call time goes to fixing problems rather than sorting noise.

  • K3s
  • Kubernetes
  • AI
Read the write-up

Untrusted AI DevOps Engineer

An AI DevOps agent designed from day one not to be trusted, as an exploration of the guardrails needed before AI touches production.

  • AI agents
  • Guardrails
  • DevOps
Read the write-up

AI Build-Log Analysis for Jenkins

Uses GPT-4 and LangChain to read failed Jenkins build logs and explain what broke and how to fix it.

  • Jenkins
  • LangChain
  • GPT-4
Read the write-up

Earlier work & research

Screenshot of Video-to-Transcript Web App

Video-to-Transcript Web App

Converts uploaded videos into text transcripts, letting users save and download the transcript, the video and the extracted audio.

  • Python
  • Web
Screenshot of Library Management System

Library Management System

Helps libraries lend books efficiently: librarians register users, check books in and out, and track new and issued titles.

  • Web
  • SQL
Screenshot of E-Commerce Beauty Store

E-Commerce Beauty Store

A production storefront built for a small business selling hair products in a range of styles.

  • E-commerce
  • Web
Screenshot of SQL Query Analyzer

SQL Query Analyzer

A tool for practising and analysing SQL queries.

  • SQL
View on GitHub

Auxy: Connecting At-Risk Students to Campus Resources

An Inter-Professional Project (IPRO) at Illinois Tech for a subscription product that connects students at risk of failing with on-campus support.

  • Product
  • Research
Pitch deck (PDF)

IT Security Practice for Developing Nations

A literature review of IT security techniques, trends and ethics, and what they mean for practitioners in developing nations.

  • Security
  • Research
Paper (PDF)

Data Security

An overview of common data threats and how to defend against them.

  • Security
  • Writing
Read on LinkedIn

More code lives on GitHub.