
Projects
If it can be automated, virtualised, containerised, or duct-taped together with YAML, I’ve probably tried it.
Professional Projects
Digital Search Analyst — TELUS International
In this role, I review and refine how App Store search systems understand user intent, relevance, and ranking. That means analysing real search queries, interpreting what users are actually trying to achieve, and assessing whether results meaningfully match that intent.
I evaluate listings against structured rubrics, flag mismatches, and provide feedback that helps improve the underlying algorithms rather than just individual results. The work sits at the intersection of language, user behaviour, and machine interpretation, constantly asking “Is this what a human would reasonably expect?”
More broadly, the role contributes to making digital discovery systems clearer, fairer, and more useful by aligning automated decision-making with how people actually think and search.
Personal / Technical Projects
Home Lab
My home lab is a small but serious stack built around Proxmox, virtual machines, and lightweight LXCs that let me experiment without breaking anything important. It’s where I test ideas, break them, fix them, and eventually fold the good ones back into my real infrastructure.
The lab hosts services like DNS, reverse proxies, media tools, monitoring, and containerised apps — all running on hardware I manage, maintain, and optimise myself. I treat it as both a learning environment and a production system in miniature.
More than anything, the home lab is my playground for understanding how networks, systems, and automation actually work in the real world — not just in documentation.
Home Automation
My home runs on a blend of Wi-Fi, Zigbee, and local automation, all coordinated through Home Assistant and integrated into Apple HomeKit. Rather than chasing every cloud service, I prioritise local control, reliability, and systems that keep working even if the internet doesn’t.
Automations range from subtle quality-of-life improvements — lighting that responds to time of day and presence — to more ambitious integrations with networking, security, and power management. I treat the house less like a collection of gadgets and more like a single interconnected system.
For me, home automation isn’t about novelty; it’s about making everyday life smoother, smarter, and occasionally a little bit cinematic.
Self-Hosting
I run much of my digital life from servers in my own home rather than trusting everything to the cloud. My stack is built around Proxmox, Linux containers, and virtual machines — a constantly evolving toolset that just happens to power real things I use every day.
This very website is served from a self-hosted Nginx + Let’s Encrypt + Cloudflare setup, and the same infrastructure also supports tools for media, automation, and experimentation. If something can reasonably be run at home, I’ve probably tried it.
I also maintain a personal media ecosystem centred on Plex, backed by automated services for organisation, metadata, and streaming. For me, self-hosting is part practicality, part curiosity, and part “because I can.”