I turn ideas into working software — from Electron desktop apps to full-stack web platforms. I focus on clean architecture, automation, and shipping.
Desktop & Cross-Platform
- cocoon-app — Ambient audio/video mixer with YouTube, sound channels, scenes, and sleep timer. Electron + React + yt-dlp.
- icon_changer — Search, preview, and apply brand icons to shortcuts on Windows and Linux. Electron + React with GitHub Releases.
Full-Stack
- GameLib — Multi-store game library aggregator syncing Steam, Epic, GOG. React + Node.js + PostgreSQL + Docker.
- Review-Maker — Code review assignment system with RBAC, Discord bot, load balancing, and Google Sheets/GitLab sync.
Tools & Infrastructure
- GitStore — Decentralized app marketplace. Tauri v2 + Rust + React + SQLite.
- Writely — RPS League match tracker with leaderboard, search/filter, and caching. React + Express + MySQL.
- Winner — theFIRMA Vibe-Coding Competition (Claude Code & Google AI Studio)
- Built local AI infrastructure with Ollama (Gemma, Qwen) on WSL
- Developed autonomous AI agents with self-reflection and Telegram integration
- Google AI Studio rapid prototyping (Gemini 3 Pro, Gemini Canvas)
Scrum Master, Tech Lead, and Full-Stack developer. Based in Turku, Finland.

