Dmitry Petrochenko
About Dmitry Petrochenko
Dmitry Petrochenko is a Java VM Performance Analyst at Azul Systems, where he has worked since 2017. With a background in software engineering at Intel Corporation, he specializes in workload characterization and performance optimization.
Work at Azul
Dmitry Petrochenko has been employed at Azul Systems as a Java VM Performance Analyst since 2017. In this role, he focuses on workload characterization from a hardware perspective, which informs the priorities for the compiler and VM teams. He has developed an internal framework for performance measurement, processing, and results reporting, which has been adopted company-wide. His contributions have enhanced the performance and efficiency of Java Virtual Machine operations at Azul.
Previous Experience at Intel Corporation
Prior to joining Azul Systems, Dmitry Petrochenko worked at Intel Corporation for ten years as a Senior Software Engineer. His responsibilities included Java VM performance and optimizations. During his tenure, he contributed to the integration of Android ART VM optimizations into Intel's products, which improved the overall performance of those systems. This experience provided him with a strong foundation in software engineering and performance analysis.
Educational Background
Dmitry Petrochenko studied at Novosibirsk State University (NSU) from 1995 to 2002, where he earned an Engineer’s Degree in Computer Science. His education equipped him with essential skills in software development and performance analysis, which he has applied throughout his career in various roles.
Internship Experience
Before his tenure at Intel Corporation, Dmitry Petrochenko gained experience as an Intern and Software Engineer at the Institute of Automation and Electrometry from 1998 to 2000. This early experience contributed to his understanding of software engineering principles and practices, laying the groundwork for his future roles in performance analysis and optimization.
Contributions to Performance Optimization
Throughout his career, Dmitry Petrochenko has been involved in optimizing third-party products and enabling features for upcoming hardware as part of external projects. His focus on performance optimization has been a consistent theme in his work, contributing to advancements in software performance and efficiency.