Dmitry Bondarenko Email & Phone Number
Who is Dmitry Bondarenko? Overview
A concise factual answer block for searchers comparing this professional profile.
Dmitry Bondarenko is listed as Python Software Developer at Единый ЦУПИС, based in Moscow, Moscow City, Russian Federation. AeroLeads shows a matched LinkedIn profile for Dmitry Bondarenko.
Dmitry Bondarenko previously worked as Программист-Мастер at Единый Цупис and Software Developer at Espressif Systems. Dmitry Bondarenko holds Engineering Specialist Diploma, Computer And Information Systems Security, 4.85 from Bauman Moscow State Technical University.
About Dmitry Bondarenko
I am a software developer with two years of experience at Espressif, where I contributed significantly to the development of the IDF Component Manager and Component Registry projects. The IDF Component Manager facilitates the management of ESP projects and components required for chip firmware, with capabilities to upload them to the Component Registry. The Component Registry is a platform where developers can publish their ESP code, manage versions, and share examples.During my tenure, my primary focus was on enhancing the Component Registry. I implemented key features such as the ability to upload examples to the registry, support for multiple languages in documentation, and a dark theme interface. Additionally, I contributed to other internal projects aimed at improving team efficiency, such as developing software for generating release notes for ESP-IDF and tools for comparing different versions of ESP-IDF. I also worked on synchronizing Jira tasks with GitHub issues.In my spare time, I enjoy working on personal projects. One of my notable projects involves creating systems that allow viewers to interact with a streamer’s game on the Twitch platform through chat commands. Using Python and Assembler, I intercept chat commands and modify the game's memory to introduce new enemies, move the character, adjust health, and more.
Dmitry Bondarenko's current company
Company context helps verify the profile and gives searchers a useful next step.
Dmitry Bondarenko work experience
A career timeline built from the work history available for this profile.
Software Developer
1. Designed and implemented collecting statistics and parsing for the Component Registry website using AWS, Python, Flask, Celery, and PostgreSQL. Created a Docker image and set up Grafana to display statistics and generate graphs. The most popular component has 1.3 million downloads.2. Added functionality for handling project examples for components, including uploading, processing, and displaying them on the website using Python 2.7/Python 3 and PostgreSQL (SQLAlchemy 1.4/2.0). Each component has an average of 2 usage examples.3. Fully redesign website using Jinja2 and TailwindCSS, standardized the interface, switched to daisyUI, created a dark theme, and improved search functionality. Received positive feedback from users.4. Developed internal applications using FastAPI and PostgreSQL to create Release Notes for ESP-IDF. The team can easily create releases, track changes, and compare versions.5. Fully refactored and tested the application for synchronizing JIRA and GITHUB using Python and FastAPI. Improved code readability and made it easier to add new checks and notifications. The code is covered by tests using PyTest at 82%.
Middle Python Developer
1. Developed QGIS plugins using Python, WebSocket, and Hasura for Moscow Committee of Architecture and regional contractors, leading to successful contract completions. These plugins are still in use.2. Researched and created a QGIS plugin using Python and PyVista for viewing 2D images in 3D, with image construction based on object attributes and the ability to get object information.3. Created a QGIS plugin using Python and REST API for creating, editing, deleting, and publishing tables in GreenPlum and PostgreSQL databases.4. Developed a Python plugin for transferring spatial data from Oracle DB to GreenPlum DB, and automatically generating DOCX documents from the transferred tables.5. Working on other projects related to QGIS and Python, assisting other teams with Java and TypeScript.
Junior Python Developer
I am responsible for developing and supporting QGIS plugins, architecture. Usually I am responsible for implementing plugins in company systems with REST API.
Consultant Tutor
I am responsible for teaching programming languages like "C++", "Python". I also taught lessons such as "Network Technologies", "Cryptography", "Windows administrating", "Information Security"
Dmitry Bondarenko education
Frequently asked questions about Dmitry Bondarenko
Quick answers generated from the profile data available on this page.
What company does Dmitry Bondarenko work for?
Dmitry Bondarenko works for Единый ЦУПИС.
What is Dmitry Bondarenko's role at Единый ЦУПИС?
Dmitry Bondarenko is listed as Python Software Developer at Единый ЦУПИС.
Where is Dmitry Bondarenko based?
Dmitry Bondarenko is based in Moscow, Moscow City, Russian Federation while working with Единый ЦУПИС.
What companies has Dmitry Bondarenko worked for?
Dmitry Bondarenko has worked for Единый Цупис, Espressif Systems, Reinform, and School Of Programmers.
How can I contact Dmitry Bondarenko?
You can use AeroLeads to view verified contact signals for Dmitry Bondarenko at Единый ЦУПИС, including work email, phone, and LinkedIn data when available.
What schools did Dmitry Bondarenko attend?
Dmitry Bondarenko holds Engineering Specialist Diploma, Computer And Information Systems Security, 4.85 from Bauman Moscow State Technical University.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Dmitry Bondarenko you were looking for.
View similar profiles