Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Dmytro Zavadskyi

Offer Dmytro work on your next project.

Ukraine Kyiv, Ukraine
4 hours 34 minutes back
Available for hire available for hire
2 Safes completed
3 months 4 days back
2 clients
14 proposals made
age 30 years
on the service 9 months 11 days

Rating

Successful projects
No data
Average rating
No data
Rating
588
Python
237 place out of 4466
Databases & SQL
46 place out of 1205

Language proficiency level

Русский Русский: advanced
English English: intermediate

CV

I am a Python backend developer and the primary developer of a production dispatcher/service system actively used in a real business environment.

The system includes a FastAPI backend, Telegram bot, and web/mobile clients. I am responsible for feature development, system stability, database management, and service integrations.

I work with Python, REST APIs, SQLite and PostgreSQL, Telegram Bot API, automation workflows, and data processing. I have experience maintaining and extending an existing codebase: fixing bugs, improving business logic, cleaning and validating data, and safely deploying changes to production.

I understand the importance of:

  • data consistency

  • controlled production changes

  • incremental system evolution without breaking stability

I use Git for version control, branch management, and structured code changes within the project.

Core strengths:

  • Strong attention to data structure and business logic

  • Careful work with databases

  • Understanding of workflow systems and ticket lifecycle management

  • Responsible scope estimation and structured execution

I focus on small to medium-sized tasks: automation scripts, Telegram bots, API integrations, data cleanup, and backend improvements in existing Python projects.

Additionally, I have several years of experience working with technical drawings in AutoCAD and Fusion 360, creating 3D models of mechanical parts and preparing them for 3D printing. Basic experience with Blender.

Skills and abilities

Portfolio


  • 72 USD

    Config-Driven Catalog Distribution System (Google Sheets + Apps)

    Javascript and Typescript
    Task:
    It is necessary to build a centralized catalog management system based on Google Sheets, where the Master table serves as the single source of truth.
    ~250+ SKUs
    ~40 columns
    photos via IMAGE()
    hyperlinks
    price table
    linking via SKU

    It was required to create a system that allows:
    to automatically generate separate catalogs based on the Master
    to select different columns for each catalog
    to update catalogs when data changes
    not to damage the production file

    Implementation
    Developed a configuration-driven system:
    Master = Single Source of Truth
    Configuration list with table IDs and a list of columns
    SKU-based mapping
    Buttons for creating/updating catalogs
    Checkboxes for structure customization
    Automatic formatting (width, height, photos)
    Deployment through test → prod approach
    Catalogs are created dynamically — without limiting the number.

    Technology stack used:
    #Google Apps Script
    #Google Sheets API
    Configuration architecture
    Trigger-based updates
    #SKU-based data mapping
    #Role-based access (admin)

    Result:
    Scalable catalog generation system
    Minimum manual operations
    Protected production deployment
    Managerial interface without technical complexity
    Documentation for further support
  • Data Cleanup & Automation (Python + SQL)

    Python
    Python
    SQL (SQLite / PostgreSQL)
    Data cleaning and validation
    Duplicate and erroneous record search
    Bulk operations with the database with prior backup
    Automation of routine tasks

    The project was completed for an internal production system.
    The main focus is on safe handling of real data without loss.
    Examples of screenshots of results have been added to the portfolio.
  • Telegram Bot for Service Tickets

    Python
    Description:
    Python (backend)
    Telegram Bot API
    FSM logic for service requests
    Creation and processing of requests
    Status control (New / In progress / Done / Failed)

    The project is developed for internal use.
    Access to the bot is restricted, so screenshots of key scenarios are added to the portfolio.

Reviews and compliments on completed projects 2

Quality
Professionalism
Cost
Contactability
Deadlines

I really enjoyed the collaboration, all necessary conditions were met and even more. There were proposals for the implementation of additional settings that fit the project very well, in the future, if necessary, I will reach out again and continue the collaboration.

Quality
Professionalism
Cost
Contactability
Deadlines

Everything is wonderful
The required tasks were completed with quality

Activity

  Latest proposals 10
Business logic of the platform: class confirmation, attendance control, and lesson history (Django
451 USD
Development of a simple controlling and management record system in Google Sheets "turnkey"
413 USD
Excel file for inventory accounting
86 USD
Improvement of the administrative panel of the educational platform (Django + React)
124 USD
Development of a product parser from an online store into Google Sheets according to the ready-made product import structure.
214 USD
Development of a PIM system for aggregation, AI analysis, and unification of supplier price lists
338 USD
Configuration of the ComfyUI environment....
413 USD
Development of a Telegram bot with a Mini App for binary options signals
135 USD
Create a bot for 2 tools
56 USD
Help with finding a number
16 USD