Dmitry Bondarenko

Software Developer @ Espressif Systems

About Dmitry Bondarenko

Dmitry Bondarenko is a software developer with experience in creating Python plugins for QGIS projects and has a background in computer and information systems security. He currently works at Espressif Systems and has previously taught programming and information security topics.

Work at Espressif Systems

Dmitry Bondarenko has been employed as a Software Developer at Espressif Systems since 2021. His role involves software development tasks that contribute to the company's projects. Espressif Systems is known for its innovative solutions in the field of semiconductor technology, particularly in wireless communication and IoT applications. Dmitry's work supports the company's mission to deliver high-quality products and services.

Education and Expertise

Dmitry Bondarenko studied at Bauman Moscow State Technical University from 2015 to 2021, where he focused on Computer and Information Systems Security. He earned an Engineering Specialist Diploma during this period. His academic background includes research on a diploma project centered on a 'Machine Learning model for identifying malware,' utilizing Python, sklearn, and NumPy. Additionally, he is currently studying at School 21, which follows the educational model of the French Ecole 42.

Background in Teaching Programming

Dmitry has experience in teaching programming languages, including C, C++, and Python. He also instructed students on network technologies, cryptography, and Information Security, particularly for Capture The Flag (CTF) competitions at a private school. His teaching experience reflects his commitment to education and his ability to convey complex technical concepts to learners.

QGIS Projects and Plugin Development

Dmitry developed and maintained six Python plugins for QGIS projects, which are utilized by the Moscow Committee of Architecture. His work in this area demonstrates his proficiency in Python programming and his ability to create tools that enhance geographic information systems. The plugins contribute to the efficiency and effectiveness of architectural projects in Moscow.

Database Management and Data Visualization

In his previous roles, Dmitry worked closely with PostgreSQL and was involved in a system that translates and prepares data from DB2 to PostgreSQL for Mapbox map visualization. This experience highlights his skills in database management and data processing, as well as his ability to work with visualization tools to present data effectively.

People similar to Dmitry Bondarenko