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

Артем Кондратюк

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

Україна Україна
8 місяців 12 днів тому
Вільний для роботи вільний для роботи
на сервісі 11 місяців 26 днів

Рейтинг

Успішних проєктів
Немає даний
Середня оцінка
Немає даний
Рейтинг
96
Python
DevOps

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

Українська Українська: просунутий
Русский Русский: просунутий
English English: початковий

Резюме

Привіт! Я — Python-розробник зі спеціалізацією в автоматизації задач та налаштуванні CI/CD процесів за допомогою GitHub Actions.
Розробляю десктопні застосунки на Tkinter, збираю зручні Windows .exe-файли, впевнено працюю з Git.
Орієнтований на якісний результат і своєчасне виконання, завжди на зв’язку та відкритий до співпраці — від одноразових завдань до довгострокових проєктів.
Допоможу вам заощадити час і нерви завдяки чіткій організації роботи та професійному підходу.

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

Портфоліо


  • 600 UAH

    Скрипт автоматичного перейменування файлів за шаблоном.

    Python
    Розробив Python-скрипт для автоматичного перейменування всіх файлів у вказаній папці за заданим шаблоном із числовим нумератором.

    Скрипт підтримує:
    - Введення шляху до папки користувачем,
    - Використання шаблону імені з символом # як заміною для номерів файлів,
    - Автоматичне збереження розширень файлів, якщо вони не вказані в шаблоні,
    - Сортування файлів перед перейменуванням для послідовності нумерації.

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

    Технології: Python, стандартні бібліотеки (os, re).
  • 600 UAH

    Автоматизована збірка Windows .exe з CI/CD у GitHub Actions.

    DevOps
    Реалізував процес безперервної інтеграції та доставки (CI/CD) для Python-десктопного застосунку — генератора паролів з графічним інтерфейсом. За допомогою GitHub Actions автоматично виконується збірка виконуваного .exe файлу для Windows при кожному пуші в основну гілку.

    Основні можливості:
    - Автоматичне клонування репозиторію,
    - Установка Python середовища версії 3.11,
    - Встановлення залежностей із requirements.txt та pyinstaller.

    Стабільна збірка .exe файлу за допомогою PyInstaller без ручних дій.
    Збереження артефакту збірки як частини pipeline для подальшого завантаження або озгортання.

    Технології та інструменти:
    - GitHub Actions (workflow YAML),
    - Python 3.11,
    - PyInstaller,
    - Windows runner у GitHub Actions.

    Результат:
    - Швидкий і надійний реліз робочого .exe файлу без ручних кроків,
    - Полегшення підтримки та оновлень застосунку,
    - Демонстрація навичок DevOps і автоматизації процесів розробки.
  • 500 UAH

    Генератор паролів (Python + Tkinter GUI)

    Зручний десктопний застосунок для створення надійних паролів. Користувач може обрати параметри майбутнього пароля: довжину, тип символів (цифри, літери, спеціальні знаки), а також згенерувати та скопіювати пароль одним кліком. Інтерфейс реалізований за допомогою стандартної бібліотеки tkinter, що робить застосунок легким і кросплатформеним.

    Функціонал:
    - Вибір довжини пароля (від 8 до 20 символів),
    - Кнопка генерації пароля,
    - Можливість скопіювати результат у буфер обміну.

    Налаштування складу пароля:
    - Цифри (0–9),
    - Літери (a–z, A–Z),
    - Спеціальні символи (!@# тощо).


    Простий та інтуїтивно зрозумілий інтерфейс.
    Застосунок можна зібрати в .exe та запускати як окрему програму

    Технології:
    - Python 3,
    - Tkinter (tkinter.ttk, secrets, string),
    - pyinstaller для створення виконуваного файлу.

    Призначення:
    - Демонстрація навичок роботи з GUI на Python,
    - Безпечна генерація паролів для повсякденного використання,
    - Підходить як шаблон для майбутніх security-інструментів.