Олександр Іванчук
Предложите Олександру работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.
Рейтинг
Уровень владения языками
Навыки и умения
Программирование
Администрирование
Портфолио
-
Автоматизированная система управления курсами валют
Автоматизация управления предприятиемНеобходимо было создать надежную и быструю систему для онлайн-обменника, которая бы автоматически мониторила и устанавливала конкурентные курсы валют. Ручное обновление курсов было медленным, неточным и не позволяло оперативно реагировать на изменения рынка.
Создан автоматический парсер, который регулярно (с определенным интервалом) получает актуальные курсы от 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
|