I'm a Data DevOps Engineer at GiG, based in Malta 🇲🇹. I work on Kubernetes data platforms, GitOps delivery, and production streaming infrastructure across Linux and cloud environments.
With a Master’s in Artificial Intelligence and a background in Game Design & Development, I enjoy working where software, data systems, and infrastructure meet. Off the clock, you'll probably find me in my homelab breaking things just to figure out how to put them back together.
- Operating production Kubernetes data platforms using Kafka, ClickHouse, Redis, and NiFi.
- Maintaining GitOps and configuration workflows with ArgoCD, Helm, Ansible, and Python.
- Supporting platform reliability, observability, and AWS capacity planning.
- Daily drivers: Kubernetes, Helm, Ansible, Linux, Redis, Grafana, and cloud tooling.
I'm building MacroTrackr, an open-source nutrition tracking app with hosted cloud and self-hosted options.
- Stack: React, TypeScript, Vite, Bun, Elysia, SQLite, and Docker Compose.
Things I built to solve problems at work and at home:
| Project | What it does |
|---|---|
| bitbucket-cli | bt, a gh-style CLI for Bitbucket Cloud and Data Center. Install it with Homebrew or Scoop. |
| nifi-clickhouse-kafka-mcp | Read-only MCP server that lets AI assistants inspect NiFi, ClickHouse and Kafka safely. |
| config-to-vault | Replicates Spring-style config from git into HashiCorp Vault KV v2. Dry run by default. |
| prometheus-resource-auto-update | Right-sizes Kubernetes resources from Prometheus/Thanos usage and opens PRs automatically. |
| kafka-reset-offsets | Interactive CLI for safely resetting Kafka consumer group offsets by date. |
| home-twin | AI-accessible digital twin for homes, built on IFC, with lighting design and solar geometry. |
| minenotify | Codex CLI and Claude Code notifications inside Minecraft. |
| aac-converter | Transcodes AAC audio to LPCM so videos import into DaVinci Resolve on Linux. |
- 🏃♂️ Athlete: National-level sprinter.
- 🖥️ Tinkerer: Certified homelab addict.
- 🎮 Gamer: Competitive gaming here and there.
- 📷 Creator: Producing athletics content & media.




