Ivan Romanenko

Ivan Romanenko

Senior Software Developer @ Cyberhaven

About Ivan Romanenko

Ivan Romanenko is a Senior Software Developer currently working at Cyberhaven in Kiev, Ukraine, where he has been employed since 2021. He has a strong background in software development, having previously worked at Amazon Web Services and other notable companies.

Work at Cyberhaven

Ivan Romanenko has been employed at Cyberhaven as a Senior Software Developer since 2021. He works in Kiev, Ukraine, where he engages in various software development tasks. His role includes architecture analysis and refactoring, contributing to the overall quality and performance of the software. Romanenko previously worked at Cyberhaven as a Senior Developer from 2017 to 2018, which provided him with foundational experience within the company.

Previous Experience at Amazon Web Services

Before joining Cyberhaven, Ivan Romanenko worked at Amazon Web Services (AWS) as a Software Development Engineer (SDE) from 2018 to 2020. During his time in the Berlin Area, Germany, he contributed to various projects that enhanced his skills in software development and engineering practices.

Education and Expertise

Ivan Romanenko earned a Master's degree with honours in Computer Systems and Networks from the National Mining University of Ukraine. His studies spanned from 2005 to 2010. Romanenko specializes in algorithmic analysis and tuning, focusing on algorithms and data structures. He also possesses expertise in reverse engineering, particularly concerning the Windows kernel and other components.

Career Background

Romanenko's career includes significant roles in various companies. He worked as a Senior C++ Developer at ADF Solutions, Inc. from 2014 to 2017 and at Intellias for five months in 2017. He began his career as a Software Developer at ApriorIT from 2008 to 2010. His diverse experience across different organizations has equipped him with a broad skill set in software development.

Professional Contributions

In his professional activities, Ivan Romanenko engages in crash dump analysis and is known for resolving complex bugs. He conducts performance analysis and tuning, focusing on synchronization, multithreading, and cache lines. Romanenko is also involved in code quality control through reviews and metrics, and he provides coaching and staff training. Additionally, he contributes to the field by writing articles and delivering lectures.

People similar to Ivan Romanenko