What I do
I'm a backend-leaning full-stack developer based in Ukraine. Day to day I work in C# / .NET and ASP.NET Core, with Angular and TypeScript on the front end. I care about the parts that don't show up in a demo: error handling, observability, predictable behaviour under load, and code the next person can read without a meeting.
Outside of work I run a small homelab on a single VPS — a deliberate way to learn infrastructure properly: networking, secrets management, reverse proxies, and the difference between "it works" and "it works at 3am."
Selected work
MetaExchange
A best-execution engine that computes the optimal way to buy or sell a given volume across multiple order books, respecting per-exchange balance constraints.
Jirify
A tool for working with Jira from the terminal / automating issue workflows — built to cut the clicks out of day-to-day ticket management.
NetworkMonitor
A monitoring utility for tracking network/host availability — grew out of wanting visibility into my own homelab before paying for a SaaS.
More on GitHub
Smaller experiments and learning projects — webhooks, real-time chat, API integrations. The kind of thing you build to understand a thing, not to ship it.
Where I've worked
SowaLabs
- Build and maintain backend services in .NET / ASP.NET Core for a white-label crypto trading platform.
- Own features end to end — domain logic, persistence, background jobs, and the observability around them.
- Debug and fix production issues in distributed, job-driven systems (see the referral-tier writeup).
GlobalLogic — .NET Bootcamp
- Intensive .NET training that moved me from a C++ background into professional C# development.
What runs my lab
A single Hetzner VPS in Helsinki, run like a tiny production environment. This very site is served from it.
Get in touch
Open to interesting backend / full-stack work and good conversations. The fastest way to reach me: