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

Дмитро Завадський

Запропонуйте Дмитру роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.

Україна Київ, Україна
3 години 36 хвилин тому
Вільний для роботи вільний для роботи
3 Сейфи завершені
8 днів 19 годин тому
3 замовники
зроблено 2 ставки
вік 30 років
на сервісі 10 місяців 1 день

Рейтинг

Успішних проєктів
100%
Середня оцінка
10 з 10
Рейтинг
615
Python
Бази даних та SQL
2 проєкти
Python
2 проєкти
Бази даних та SQL
1 проєкт
Веб-програмування
1 проєкт
Парсинг даних

Рівень володіння мовами

Русский Русский: просунутий
English English: середній

Резюме

Я Python backend-розробник та основний розробник production-системи для сервісної / диспетчерської служби.

Система включає backend (FastAPI), Telegram-бота, web та mobile клієнти і активно використовується в реальному бізнесі. Відповідаю за розвиток функціоналу, стабільність, роботу з базами даних та інтеграцію сервісів.

Працюю з Python, REST API, SQLite та PostgreSQL, Telegram Bot API, автоматизацією процесів та обробкою даних. Маю досвід роботи з існуючим кодом: виправлення помилок, оптимізація логіки, очищення та перевірка даних, безпечне внесення змін у production-середовищі.

Розумію важливість:

  • консистентності даних

  • контролю змін у production

  • поступового розвитку системи без порушення стабільності

У проєкті використовую Git для контролю версій, роботи з гілками та структурованого внесення змін.

Сильні сторони:

  • уважність до структури даних та бізнес-логіки

  • акуратна робота з базами даних

  • розуміння workflow-систем та життєвого циклу заявок

  • відповідальний підхід до оцінки обсягу робіт

Працюю з задачами малого та середнього обсягу: автоматизація, Telegram-боти, інтеграції API, аналіз та очищення даних, доопрацювання існуючих Python-проєктів.

Додатково маю досвід роботи з кресленнями в AutoCAD та Fusion 360, створюю 3D-моделі деталей та готую їх до 3D-друку. Базові навички роботи в Blender.

Навички та вміння


Архітектура та інжиніринг

Робота з текстами

Портфоліо


  • 3200 UAH

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

    Javascript та Typescript
    Задача:
    Необхідно побудувати систему централізованого управління каталогами на базі Google Sheets, де Master-таблиця виступає єдиним джерелом даних (Single Source of Truth).
    ~250+ SKU
    ~40 колонок
    фото через IMAGE()
    гіперпосилання
    таблицю цін
    звʼязування через SKU

    Потрібно було створити систему, яка дозволяє:
    автоматично формувати окремі каталоги на основі Master
    обирати різні колонки для кожного каталогу
    оновлювати каталоги при зміні даних
    не пошкодити production-файл

    Реалізація
    Розробив конфігураційно-керовану систему:
    Master = Single Source of Truth
    Конфіг-лист з ID таблиць та переліком колонок
    SKU-based mapping
    Кнопки створення/оновлення каталогу
    Чекбокси для налаштування структури
    Автоматичне форматування (ширина, висота, фото)
    Розгортання через test → prod підхід
    Каталоги створюються динамічно — без обмеження кількості.

    Використаний стек:
    #Google Apps Script
    #Google Sheets API
    Конфігураційна архітектура
    Тригерне оновлення
    #SKU-based data mapping
    #Role-based доступ (admin)

    Результат:
    Масштабована система формування каталогів
    Мінімум ручних операцій
    Захищений production-деплой
    Менеджерський інтерфейс без технічної складності
    Документація для подальшої підтримки
  • Data Cleanup & Automation (Python + SQL)

    Python
    Python
    SQL (SQLite / PostgreSQL)
    Очищення та перевірка даних
    Пошук дублікатів і помилкових записів
    Масові операції з БД з попереднім бекапом
    Автоматизація рутинних задач

    Проєкт виконаний для внутрішньої production-системи.
    Основний фокус — безпечна робота з реальними даними без втрат.
    У портфоліо додані приклади скріншотів результатів.
  • Telegram Bot for Service Tickets

    Python
    Опис:
    Python (backend)
    Telegram Bot API
    FSM-логіка для сервісних заявок
    Створення та обробка заявок
    Контроль статусів (New / In progress / Done / Failed)

    Проєкт розроблений для внутрішнього використання.
    Доступ до бота обмежений, тому в портфоліо додані скріншоти ключових сценаріїв.

Відгуки та компліменти про виконані проєкти 3

Якість
Професіоналізм
Вартість
Контактність
Терміни

Дякую за оперативну роботу та залученість)

Якість
Професіоналізм
Вартість
Контактність
Терміни

Дуже сподобалася співпраця, були реалізовані всі необхідні умови та навіть більше. Були пропозиції реалізації і додаткових налаштувань які дуже круто підійшли для проєкту, в подальшому при необхідності буду повторно звертатися та продовжувати співпрацю

Якість
Професіоналізм
Вартість
Контактність
Терміни

Все чудово
Потрібні задачі були виконані якісно

Активність

  Проєкти в роботі 1
Запустити Telegram-бот на базі Remnawave Персональний проєкт
4940 UAH

  Останні ставки 10
Побудувути модель калсифікації клієнтів
1200 UAH
Запустити Telegram-бот на базі Remnawave Персональний проєкт
4940 UAH
Потрібен розробник для парсингу каталогу та автоматизації імпорту даних
4000 UAH
Автоматизація процесів через API та Python
10 293 UAH
Створити бот в телеграм (кабінет продавця)
4000 UAH
Потрібно розібрати бд так щоб на виході вийшли файли в форматі
5000 UAH
Покращити роботу Claude Code та роботу з написанням програмного забезпечення
3000 UAH
Спеціаліст з Excel / автоматизації процесів (Excel + бажано програмування)
1000 UAH
Бізнес-логіка платформи: підтвердження занять, контроль відвідуваності та історія уроків (Django
20 000 UAH
Розробка простого системи контролінгу та обліку управлінського в Google Sheets «під ключ»
18 115 UAH