Summary
Aleksandr Kugushev is a pragmatic software engineer and team lead with 11+ years of experience building .NET back-ends, Unity gameplay prototypes, and cloud-enabled solutions, currently contributing at JetBrains. He combines hands-on development (C#, .NET Core, Unity) with solution architecture—modeling systems in ArchiMate/PlantUML, driving CI/quality gates, and applying TDD/BDD and mutation testing across teams. Aleksandr has led large distributed teams and PoC streams (including Unity AR on AWS) while mentoring engineers, running internal training, and speaking at conferences like DotNext and SpbDotNet. His hobbyist focus on Game AI and TRIZ-infused game design complements professional work, reflecting a rare mix of low-level optimization experience (Xamarin, unmanaged code) and higher-level distributed system design (RabbitMQ, Elasticsearch, Redis). He also founded the "DotNet & More" podcast and serves on the SpbDotNet program committee, showing active community leadership beyond code.
11 years of coding experience
8 years of employment as a software developer
Диплом специалиста по инженерной специальности, Компьютерная безопасность, Диплом специалиста по инженерной специальности, Компьютерная безопасность at Санкт-Петербургский Государственный Электротехнический Университет «ЛЭТИ»
Русский, English