Summary
Valeriy Makarshin is a senior Android developer with a decade of professional experience and over five years focused on delivering polished Android UX and robust app architectures. He has led technical areas and small teams at large consumer-facing organizations, including VKontakte—where he developed VK authorization flows, an authorization SDK, UI test infrastructure, analytics, and CI/CD—and currently contributes at Raiffeisen Bank Russia. Valeriy is experienced in modularizing apps, implementing CI/CD (fastlane, Gradle), ProGuard configurations, and writing unit/UI tests to raise quality across multi-developer teams. He combines hands-on feature implementation with responsibilities for documentation, code reviews, and feature ownership, often driving projects from design through production. Comfortable operating within large teams and cross-functional workflows, he brings a security-minded background from a degree in information assurance that informs his approach to resilient mobile systems. Colleagues rely on him for pragmatic technical leadership that balances developer ergonomics with production-grade delivery.
10 years of coding experience
6 years of employment as a software developer
Bachelor's degree Computer and Information Systems Security/Information Assurance, Bachelor's degree Computer and Information Systems Security/Information Assurance at Kazan State University