Computer Engineering Technology student · IT support · Linux & self-hosting
I like knowing how things work all the way down, and fixing them when they don't.
- 🎓 Computer Engineering Technology: Computing Science at Algonquin College, Ottawa (Dean's List, graduating 2027)
- 🛠️ IT support: help-desk co-op at Prysmian Group, plus years of freelance repairs, PC builds and data recovery
- 🖥️ I run my own home server, Phrolova: ~30 Docker services, Home Assistant and a voice assistant I trained myself
- 🐧 Daily driver: Arch Linux + KDE on a Lenovo Legion, so most of my tools are for Linux
| Project | What it does | Built with |
|---|---|---|
| Custom-Cursors-Linux | Converts Windows .ani cursor schemes into cursor themes for GNOME, KDE and XFCE, right in the browser |
JavaScript |
| Legion-Controller | Linux app for Lenovo Legion laptops: 4-zone RGB keyboard, effects, profiles, battery and charging modes, with a Home Assistant link | Python |
| BeamNG-Livery-Maker | Browser-based livery designer for BeamNG.drive that exports game-ready DDS skins | JavaScript, Canvas |
| Arona-SDDM-Login | Blue Archive's Arona as an SDDM login screen, which I updated for Qt 6 | QML |
| AC-Print-Guide-Linux | Setup guide for printing to Algonquin College printers from Linux | CUPS, docs |
| Portfolio-Website | My portfolio, with two themes and anime.js animations | HTML, CSS, JS |
Self-hosted (private repos): Fairy, a local voice assistant with a custom "Hey Fairy" wake word and 35+ smart-home and server tools · an offline Wikipedia with an "Ask" feature · an AI music-genre tagger · Lumen, a custom browser new tab.
| Languages | |
| Systems | |
| Self-hosting | |
| Networking & tools |
"Programming isn't about what you know; it's about what you can figure out."
