Backend developer · Bydgoszcz, Poland
I build APIs, developer tools, and applications with a lot happening behind the interface. My projects tend to follow the same curiosity: where does a request go, how does state change, and what happens when something breaks?
A desktop HTTP(S) debugger for looking inside the conversation between an app and its API. Capture and edit traffic, revisit saved sessions, connect Android apps, and share selected evidence with an MCP client.
Rust · Tauri · React · TypeScript · SQLite
A multiplayer lobby and game prototype: rooms, player sessions, and live movement over WebSockets. A small world for exploring concurrency, shared state, and event delivery.
Go · PostgreSQL · Redis · WebSockets
A native macOS notch companion that keeps focus sessions, Spotify, coding-agent activity, and build signals within reach. A detour into making everyday tools feel at home on the desktop.
Swift · SwiftUI · AppKit
- The request lifecycle: APIs, queues, persistence, and useful failure handling.
- Systems in motion: concurrent services, live events, and the state between them.
- Tools that explain themselves: inspectable traffic, clear diagnostics, and less guesswork.
My work spans Java / Spring Boot, TypeScript / Node.js, and Go. I also build the interface when a project needs one.



