Summary
Ruslan Komarov is a Senior Software Engineer with 10 years of experience building enterprise web applications across finance, banking, advertising, HR and Web3. He began as a Python and QA-focused engineer, evolved into a Java/Kotlin backend specialist, and for the past five years has leveraged Kotlin to improve productivity and code quality while also shipping Golang web services. Comfortable leading small teams, Ruslan has redesigned critical services and CI/CD pipelines, migrated serverless workloads between AWS and Azure, and driven high test coverage initiatives (often 80–90%+). He combines hands-on development with DevOps fluency—especially Kubernetes, Azure DevOps and cloud automation—and periodically explores front-end work to stay full-stack aware. Based in Belgrade, he balances engineering rigor with practical architecture decisions and a penchant for documentation and mentorship.
10 years of coding experience
10 years of employment as a software developer
Software Engineering and Information Systems Management, Software Engineering and Information Systems Management at Tomsk State University
Английский, Русский, Сербский