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

Олександр Іванчук

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

Украина Ровно, Украина
2 месяца назад
Свободен для работы свободен для работы
на сервисе 8 месяцев 14 дней

Рейтинг

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

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

Українська Українська: носитель
English English: средний

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

Портфолио


  • Автоматизированная система управления курсами валют

    Автоматизация управления предприятием
    Необходимо было создать надежную и быструю систему для онлайн-обменника, которая бы автоматически мониторила и устанавливала конкурентные курсы валют. Ручное обновление курсов было медленным, неточным и не позволяло оперативно реагировать на изменения рынка.

    Создан автоматический парсер, который регулярно (с определенным интервалом) получает актуальные курсы от BestChange через API.

    На основе полученных курсов и заданной позиции (или позиции на основе нужного курса) в SQL базе данных автоматически рассчитываются и обновляются финальные курсы для каждой пары и формируется xml файл с данными, который используется на сайте.

    Разработан интерактивный Telegram-бот (aiogram), который позволяет операторам:

    Оперативно изменять "позицию" (относительный курс) для отдельных пар.

    Использовать групповой режим для одновременного установления позиций или позиций на основе нужного курса для нескольких групп валют.

    Создавать и редактировать группы прямо через интерфейс бота.

    Система развернута на сервере Linux через Docker с использованием CI/CD для обеспечения постоянной доступности и бесшовного обновления.

    Обеспечено автоматическое обновление курсов на основе позиции, что позволило обменнику быстро адаптироваться к рыночным изменениям и поддерживать конкурентоспособность.

    Система работает на постоянной основе, автоматически генерируя необходимый XML-файл с курсами для интеграции с основными платформами обменника.

    Telegram-бот предоставил операторам удобный мобильный инструмент для управления критическими параметрами (позиция, группы) без необходимости доступа к админ-панели.
  • Мониторинг прогресса и аналитика задач

    Парсинг данных
    Нужен был быстрый, автоматический способ мониторинга статуса работы и количества загруженных файлов по всем активным ("In Progress") заданиям на платформе для определенных компаний.

    Разработан автономный Python-скрипт, который использует Selenium и Beautiful Soup для:

    Навигации по сложной табличной структуре.
    Идентификации и фильтрации только тех ячеек (Cell), которые имеют статус "In Progress" для определенных компаний.
    Перехода (клика) в каждую найденную ячейку для глубокого парсинга информации с помощью bs4 о количестве загруженных фото для каждого вопроса.
    Генерации детализированного отчета, который содержит точное количество загруженных фотографий для каждого задания, а также полную контекстную информацию (блок, этаж, сторона и т.д.) для точной идентификации вопросов.

    В результате обеспечена ежедневная, автоматическая отчетность о прогрессе работы. Клиент получил четкие данные о текущем состоянии выполнения заданий без необходимости ручной проверки, что позволило мгновенно выявлять "узкие места" и управлять ресурсами.
  • Автоматизированная система загрузки фото

    Автоматизация управления предприятием
    Разработана автономная Python-система, предназначенная для полной замены рутинной работы пользователя во время массовой загрузки контента на веб-сайт.

    Ключевая проблема: Высокая затрата времени и частые человеческие ошибки из-за необходимости ручной навигации по сложной структуре сайта и загрузке файлов.

    Скрипт обеспечивает надежную, пошаговую автоматизацию.
    Скрипт получает входные данные (для поиска и идентификации задач) из локального источника (например TXT) и формирует на их основе логику навигации.

    Используется Selenium для:
    Надежной авторизации.
    Перехода на нужные страницы.
    Взаимодействия с динамическим контентом и сложными элементами интерфейса (которые часто вызывают проблемы у простых скриптов).
    Выполнения Задачи: Скрипт последовательно выполняет все необходимые действия для загрузки фотографий по каждой задаче.

    Использование этого скрипта позволило достичь значительных улучшений.

    Время, необходимое для выполнения работы, было существенно сокращено.

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

    После завершения работы автоматически формируется детальный отчет о количестве загруженных фото и связанных с ними входных данных, что гарантирует 100% контроль над процессом.

Активность

  Последние ставки 10
Python разработчик на постоянное сотрудничество
1111 UAH
Автоматизация веб-сайтов на Python, ввод и извлечение данных с помощью Playwright
25 830 UAH
Парсинг сайту
1000 UAH
Нужен Python разработчик для создания Telegram-бота с простым функционалом
3500 UAH
Телеграм бот для администрирования ТГ группы и аналитики
8000 UAH
Телеграм бот
2200 UAH
ТГ бот
5000 UAH
Парсінг сайта і оповещение в тг-канале
5000 UAH
Парсинг сайта conrad.pl в xml по расписанию
1800 UAH
Внести мини правки в бот
1000 UAH