Azat Abdullin is a software developer and researcher with a decade of experience specializing in JVM bytecode analysis, concolic testing, and automatic test generation. He built and maintains Kex, a platform for JVM bytecode analysis, and has contributed to tools like Borealis and UTBotJava, including SMT-based JUnit synthesis and a JVM control-flow API. A PhD candidate and former teaching assistant at Peter the Great St. Petersburg Polytechnic University, he combines rigorous academic research with applied engineering at JetBrains and Huawei. Based in Amsterdam, he recently transitioned into a Kotlin-focused developer role at JetBrains, bringing deep program-analysis expertise to language and tooling work. Colleagues know him for turning formal methods into practical developer tools that scale from research prototypes to production-grade integrations.
10 years of coding experience
7 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Peter the Great St.Petersburg Polytechnic 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.
Request Free Trial
Azat Abdullin - Software Developer Kotlin at JetBrains