Evgueni Driouk is a Principal Software Engineer with three decades of C++ expertise, currently leading MCU tools development at ARM in Germany. He specializes in architecting and optimizing complex multi-threaded simulation and development systems, notably maintaining Keil uVision and earlier designing Fast Models' Model Debugger and System Canvas. A GUI expert fluent in Qt, MFC and Eclipse, he has a track record of turning common functionality into reusable, application-independent modules that ensure consistent UX across tools. His background spans system-level simulation, SystemC integration, and fast rendering algorithms, with hands-on experience in Java, Python, JavaScript, SQL and legacy languages like Fortran. Known for deep debugging, profiling and cross-platform porting skills, he blends low-level simulation engine work with polished front-end design. Based in Grasbrunn, Bavaria, he brings an unusual combination of academic EDA research and long-term product engineering to industrial toolchains.
11 years of coding experience
18 years of employment as a software developer
Belarusian State University of Informatics and Radioelectronics
Contributions:17 pushes, 3 comments, 2 issues in 1 year 1 month
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.