Summary
Kirill Kucherenkov is a versatile full stack developer with over 15 years in software engineering and 11 years of focused industry experience, currently based in Yerevan, Armenia. He blends deep backend expertise in Golang and TypeScript/Node.js with a strong mobile and embedded systems background dating back to Android, Flutter, and C/C++ work, enabling end-to-end ownership from device to cloud. Recent roles emphasize backend microservices, billing and campaign-management systems, secure messaging and VPN clients, and CI/build automation, with a proven track record of breaking monoliths into scalable services and shipping well-tested code. Comfortable in high-pressure, fast-paced environments, he routinely implements integrations (Stripe, Avalara, Cognito), complex data processing, and developer-facing visualization tools that speed debugging and QA. His academic foundation in AI/NLP complements a pragmatic engineering approach, and he keeps mobile development sharp through personal projects while transitioning into full-stack responsibilities.
11 years of coding experience
19 years of employment as a software developer
Baltic State Technical University "VOENMEH" named after D.F. Ustinov
English, Russian