Software Engineer • Backend Developer • Homelab Enthusiast • Building software that lasts
I'm passionate about designing systems that are scalable, maintainable, and genuinely useful. I enjoy building software from the ground up—from backend architecture and databases to polished user experiences and developer tooling.
- 💼 Software Engineer working primarily with .NET, PostgreSQL, and modern web technologies.
- 🏗 Currently building personal software projects focused on ownership of data and long-term maintainability.
- 🖥 Running a self-hosted Arch Linux homelab for experimentation, automation, and personal infrastructure.
- 🌱 Currently learning Kubernetes, distributed systems, and advanced backend architecture.
- 📚 Solving LeetCode and improving my Data Structures & Algorithms skills.
- 🎵 Outside of coding you'll probably find me listening to music, gaming, or working on another side project.
Offline-first cross-platform music player where the local music library is the source of truth.
Tech
- .NET
- React
- PostgreSQL
- Metadata management
- Offline-first architecture
Personal finance platform that imports statements, categorizes transactions and synchronizes with my bookkeeping workflow.
Focus
- PDF Parsing
- PostgreSQL
- Transaction Mapping
- Automation
- Analytics
My personal gaming library and activity tracker.
Features include:
- Game metadata
- Play history
- Backlog management
- YouTube integration
- PostgreSQL backend
A digital collection of my watches and wishlist with automatic metadata management.
My Arch Linux server currently hosts services such as
- Jellyfin
- Immich
- Syncthing
- PostgreSQL
- Docker
- Obsidian Sync
- Personal dashboards
- Various automation tools
"Great software isn't just code that works—it's code you'll still enjoy maintaining years later."


