Andrii Cherniavskyi

Andrii Cherniavskyi

Software Engineer (Device Virtualization) @ OpenSynergy

About Andrii Cherniavskyi

Andrii Cherniavskyi is a Software Engineer specializing in Device Virtualization, currently working at OpenSynergy in Berlin, Germany. He has extensive experience in middleware, Hardware Abstraction Layers for Android, and V4L2 Linux drivers, with a background in various engineering roles across multiple companies in Ukraine and Germany.

Current Role at OpenSynergy

Andrii Cherniavskyi currently serves as a Software Engineer specializing in Device Virtualization at OpenSynergy, a position he has held since 2022 in Berlin, Germany. In this role, he focuses on middleware and Hardware Abstraction Layers (HALs) for Android, contributing to the development and optimization of software solutions. His expertise in device virtualization plays a critical role in enhancing the functionality and performance of various applications.

Previous Experience at OpenSynergy

Cherniavskyi previously worked at OpenSynergy as a Software Engineer (Contractor) from 2017 to 2019 in Lviv, Ukraine. During this time, he gained valuable experience in software development and contributed to various projects. He later returned to OpenSynergy in 2020, where he worked as a Software Engineer in Delivery and Professional Services until 2022, further expanding his skills and knowledge in the field.

Professional Background

Cherniavskyi has a diverse professional background in software engineering. He worked at GlobalLogic as a Software Engineer from 2017 to 2019 in Lviv, Ukraine. He also held positions as an Embedded Software Engineer at Ring Ukraine from 2019 to 2020 and at Sirin Software from 2016 to 2017 in Kyiv, Ukraine. His experiences across these roles have equipped him with a strong foundation in embedded systems and software development.

Education and Expertise

Andrii Cherniavskyi earned a Master's degree in Information and Measuring Systems from the National Technical University of Ukraine 'Kyiv Polytechnic Institute', completing his studies from 2010 to 2016. His educational background provides him with a solid understanding of technical principles and practices, which he applies in his current and previous roles in software engineering.

Technical Contributions

In his professional capacity, Cherniavskyi has been involved in the preparation and review of VIRTIO architecture and specifications. He also engages in the development of V4L2 Linux drivers specifically for cameras and codecs. His work with Yocto infrastructure bring-up, integration, and support further demonstrates his technical capabilities in the field of software engineering.

People similar to Andrii Cherniavskyi