
Dmitry Bondarenko
Consultant tutor

Connect with Dmitry Bondarenko to Send Message
Connect
Connect with Dmitry Bondarenko to Send Message
ConnectTimeline
About me
Python Software Developer
Education

Bauman Moscow State Technical University
2015 - 2021Engineering Specialist Diploma Computer and information systems security 4.85
Experience

School of Programmers
Sept 2017 - Sept 2019Consultant tutorI am responsible for teaching programming languages like "C++", "Python". I also taught lessons such as "Network Technologies", "Cryptography", "Windows administrating", "Information Security"

ReInform
Nov 2019 - May 20241. 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. Show less
Middle Python Developer
Apr 2020 - May 2024Junior Python Developer
Nov 2019 - Apr 2020

Espressif Systems
Dec 2021 - Jun 2024Software Developer1. 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%. Show less

Единый ЦУПИС
Aug 2024 - nowПрограммист-Мастер
Licenses & Certifications
- View certificate

English Level B2
EnglexAug 2021 - View certificate

Building Web Applications in Django
CourseraAug 2021 - View certificate

Web Application Technologies and Django
CourseraAug 2021 - View certificate

Introduction to C# Programming and Unity
CourseraFeb 2021
Honors & Awards
- Awarded to Dmitry Bondarenko3rd degree diploma in nomination "Information and telecommunication technologies and modeling" Bauman Moscow State Technical University. Nov 2017
Languages
- enEnglish
- ruRussian
Recommendations

Andreas williger
CMO bei FiplorDresde et périphérie
Jaideep singh
Manager (Corporate Sales)Noida, Uttar Pradesh, India
Xaymaca awoyungbo
JournalistLondon, England, United Kingdom
Marcin zawada
2nd Officer, HLO at Sanco shippingPoland
Soraya vedana
Marketing Manager IIValinhos, São Paulo, Brazil
Zakria khan
Chief Executive Officer at PASCAT, INC.Washington DC-Baltimore Area
Monika chwalek
Senior Pricing Manager @Foot Locker EMEAVleuten, Utrecht, Netherlands
Clint r. kempster
Semi-Retrd,but open to Tech and Creative Projects - especially ones that involve community buildingMesa, Arizona, United States
Enrico frasson
Lead presso Technology ReplyPaderno Dugnano, Lombardy, Italy
Mauro neto
Strategy and Business DevelopmentSão Paulo, São Paulo, Brasil
Shrejal sri
Highly organised meticulous learner.New Delhi, Delhi, India
Lori brown
Operations Manager at Randstad USAVilla Rica, Georgia, United States
Joanita amegashie
Digital Marketer with Data Analytics Experience || Trainer for Online Presence & Sales with Data-Dri...Greater Accra Region, Ghana
Maysa verzola
Public Law & Arbitration • Compliance & Corporate Governance • LL.M, University of Chicago • MPA, Ha...Cambridge, Massachusetts, United States
Chanchal sandurea
Global Product Support at American Express Global Business TravelGreater Delhi Area
Abe gonzalez,fmp
Facilities Supervisor at Nemours and Vice President of IFMA Jacksonville chapterJacksonville, Florida, United States
Jimy li
Project directorChina
Lee xiang rong
Student at Monash University MalaysiaMonash University Malaysia
Alexey istomin
Lead Frontend Engineer | 6+ years of experience at E-commerce | Vue.js | @OZONMoscow, Moscow City, Russia
Barry raper certiosh
Construction Site ManagerDarlington, England, United Kingdom
...