IT Technician by day — open-source builder by night.
I build tools that solve real problems and are designed to last.
Not just “it works on my machine,” but structured, readable, and ready for contributors from day one.
- IT support and infrastructure (Linux-first environments)
- Project bootstrapping: architecture, CI/CD, packaging, documentation
- Building tools I actively use and maintain
- Linux packaging:
.deb, AUR, Docker, Flatpak
GTK3 desktop interface for streamrip.
Auryn provides a clean graphical way to download high-quality audio (FLAC, MQA) from Qobuz, Deezer, Tidal, and SoundCloud — without relying on the terminal.
Designed for users who want full control over their local music library and NAS-based setups.
Tech stack:
Python GTK3 Linux Streamrip FLAC
Lightweight network and privacy monitor for Linux.
SilentGuard visualizes outgoing connections in real time, classifies them by trust level, and helps identify suspicious activity.
Includes both a GTK interface and a terminal-based TUI for flexibility.
Tech stack:
Python GTK3 Textual psutil Linux
Self-hosted, privacy-focused note-taking application.
NexaNote is designed for users who want full ownership of their data, with an offline-first approach and seamless synchronization via WebDAV.
It supports both typed and handwritten notes, making it suitable for hybrid workflows across devices.
Built with a Python backend and a Flutter frontend, NexaNote aims to provide a modern, flexible alternative to cloud-dependent note apps.
Tech stack:
Python FastAPI SQLite Flutter WebDAV
I write code with the next developer in mind.
Every project starts with:
- Clear structure and separation of concerns
- Readable, maintainable modules
- CI pipelines that enforce quality
- Documentation that reflects reality
- Issues written for contributors, not just for myself
The best way to reach me is by opening an issue on one of my repositories.


