Andrey Derzhavin is a software engineer with eight years' experience specializing in functional simulation, microarchitectural design space exploration, and static analysis research. At Huawei he led and integrated a functional simulation project that replaced an open-source solution and built simulator-independent frameworks for uArch configuration optimization. His work spans compiler-level analyses (loop detection in CFGs using Boost Graph) and research into dynamic cycle classification and ISA-driven loop termination prediction to boost performance. A strong applied-math background (MSc with honours from MIPT) underpins his pragmatic, research-driven approach to tooling and simulation. Based in Moscow, he combines deep algorithmic skills with hands-on system integration across cross-project initiatives.
8 years of coding experience
3 years of employment as a software developer
Master's Degree with Honours, Applied Maths & Physics, 9/10, Master's Degree with Honours, Applied Maths & Physics, 9/10 at Московский Физико-Технический Институт (Государственный Университет) (МФТИ)
Среднее (полное) общее образование, Среднее (полное) общее образование at Physics and Mathematics Lyceum № 30
Contributions:94 pushes, 2 branches in 6 years 2 months
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.