Alexey Subbotin is a seasoned Software Architect with 11+ years of hands-on experience designing and implementing high-performance, cross-platform systems at Kaspersky Lab. He brings deep low-level expertise in C/C++, Objective-C, Java, x86/ARM assembly and kernel-mode Windows development, complemented by broad familiarity with POSIX/BSD/Linux, mobile platforms (Android, iOS, Windows Mobile) and Cocoa/J2ME. Alexey has a track record of solving performance and reverse-engineering challenges, applying design patterns, Boost/STL and COM/WDK technologies to security-focused products. His career spans product and systems work since the late 1990s, blending game, embedded and security software experience that informs pragmatic architectural decisions. Trained in computer science and applied mathematics at Moscow State Institute of Electronics and Mathematics, he pairs academic rigor with production-proven engineering.
11 years of coding experience
12 years of employment as a software developer
Computer Sience, Applied Mathematics, Computer Sience, Applied Mathematics at Moscow State Institute of Electronics and Mathematics (Technical University)
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.