Senior Android & Kotlin Multiplatform Developer with 8+ years of Android and 20+ years in software engineering, including leading a mobile team.
Software development has been a love of mine since school. I started with Basic and Z80 Assembler on ZX Spectrum, then studied x86 assembler, Pascal, C and C++ at university. Early in my career I developed a payment acceptance system for the city electric company.
My favorite achievement is going from the sole engineer of a newly created city Internet service provider to deputy technical director. I built its entire IT infrastructure from scratch with C/C++, PHP, Perl and JavaScript — billing, network monitoring, client access to services, software for employees — and led the development team. It's great to create services used by thousands of people.
Since childhood, I dreamed of having a computer in my pocket. In 2018 my dream came true: I switched to Android development, starting with an app for our regional table tennis federation. Since then I have evolved existing products and built new ones for international clients, led a mobile team and released my own apps.
AI-driven development: Claude Code and OpenAI Codex in daily work, context engineering and spec-driven workflow, every change through code review, full ownership of architecture and code quality.