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

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

Предложите Артему работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.

Украина Украина
8 месяцев 13 дней назад
Свободен для работы свободен для работы
на сервисе 11 месяцев 26 дней

Рейтинг

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

Уровень владения языками

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

Навыки и умения

Портфолио


  • 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-инструментов.