Software Engineer with 5+ years of commercial development experience.
I build web, mobile and desktop applications, with a growing focus on full-stack systems, backend architecture and infrastructure. I enjoy turning product requirements into maintainable software — from user interfaces and native integrations to APIs, databases, background jobs and deployment pipelines.
A self-hosted desktop email client with a NestJS backend, PostgreSQL storage, real-time updates, background synchronization through Redis and BullMQ, and optional local AI classification with Ollama.
A macOS application that captures the screen, recognizes text with OCR and displays offline translations in an interactive overlay.
My commercial experience, selected product work and personal projects in a static portfolio built with Astro and TypeScript.
Backend: TypeScript, Node.js, NestJS, REST API, PostgreSQL, Redis, BullMQ
Frontend: React, React Native, Astro, Vue, Angular, RxJS
Desktop & mobile: Electron, Swift, Kotlin
Infrastructure: Docker, Linux, CI/CD
Additional: Python, FastAPI, WebSockets, Ruby on Rails
- Backend architecture and reliable background processing
- Full-stack TypeScript applications
- AI integrations and local inference
- Data structures and algorithms