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

Serhii D.

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

Украина Кропивницкий, Украина
17 дней 18 часов назад
Свободен для работы свободен для работы
на сервисе 2 месяца 26 дней

Рейтинг

Успешных проектов
Нет данных
Средняя оценка
Нет данных
Рейтинг
185
Поиск и сбор информации
Тестирование и QA

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

Портфолио


  • 800 UAH

    Скрейпинг Rozetka

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

    Ключевые технические особенности:

    Cloudflare и обход ботов: На базе Playwright и playwright-stealth для имитации реального поведения человека, что позволяет успешно обходить строгие антибот-системы и капчи Turnstile.

    Отказоустойчивая архитектура: Интегрированная с базой данных SQLite для отслеживания прогресса скрейпинга страница за страницей. Если скрипт прерывается или выходит из строя, он автоматически восстанавливает работу с той же последней страницы.

    Автоматическая синхронизация с облаком: Прямая интеграция с API Google Sheets (gspread) для выгрузки и форматирования данных в реальном времени.

    Умная фильтрация: Предварительно настроенные фильтры бэкенда (SSD 1 ТБ, цена < 25 000 грн, конкретные ведущие бренды).

    Технологический стек: Python 3.10+, Playwright, Playwright-Stealth, SQLite, API Google Sheets.

    Этот проект демонстрирует четкую архитектуру кода, правильную интеграцию API, отслеживание состояния базы данных и профессиональные навыки веб-автоматизации.
  • 1500 UAH

    скрейпинг ebay

    Парсинг данных
    Асинхронный скрейпер для ноутбуков на eBay, созданный на базе Python, Playwright, SQLite и API Google Sheets.

    Этот проект автоматически собирает данные о ноутбуках с eBay, используя динамическое воспроизведение страниц через прокси-API Scrape.do. Скрейпер извлекает детальную информацию о товарах, такую как название, цена, состояние, стоимость доставки, местоположение продавца, количество проданных единиц, отзывы о продавце, статус отремонтированного товара и URL-адрес товара.

    Функции:
    - Асинхронный скрейпинг с помощью Playwright
    - Динамическое рендеринг JavaScript
    - Интеграция прокси-API
    - Автоматическая обработка пагинации
    - База данных SQLite для отслеживания прогресса страницы
    - Автоматизация экспорта в Google Sheets
    - Продолжение скрейпинга с сохраненной страницы
    - Извлечение структурированных данных о товаре

    Технологический стек:
    - Python
    - Playwright
    - AsyncIO
    - Requests
    - SQLite
    - API Google Sheets
    - gspread
    - dotenv

    Рабочий процесс:
    1. Загрузка переменных окружения
    2. Инициализация базы данных SQLite
    3. Загрузка воспроизведенных страниц eBay через Scrape.do
    4. Анализ карточек товаров
    5. Извлечение данных о товарах
    6. Сохранение товаров в Google Sheets
    7. Сохранение текущего прогресса страницы
    8. Продолжение до полного скрейпинга всех страниц

    Проект предназначен для масштабируемых задач скрейпинга и автоматизации в электронной коммерции.
  • 800 UAH

    Обход reCaptcha с помощью бота на Python

    Разработка ботов
    Бот для обхода аудио-reCAPTCHA

    Инструмент автоматизации на Python, который автоматически решает задачи Google reCAPTCHA v2 — ручной ввод данных не нужен.

    Бот запускает настоящий браузер Chromium, имитирует поведение человека с случайными задержками и обходит механизмы обнаружения ботов. Когда появляется reCAPTCHA, он переходит к аудиозадаче, загружает аудиофайл и транскрибирует его с помощью Google Speech Recognition — а затем мгновенно отправляет ответ.

    Технологический стек:
    • Playwright — автоматизация безголовного браузера
    • pydub + SpeechRecognition — обработка аудио и транскрипция
    • Защита от обнаружения: отключен флаг AutomationControlled, подделанный User-Agent, перезапись navigator.webdriver

    Особенности:
    • Полностью автоматизированное решение от начала до конца
    • Взаимодействие, похожее на человеческое (случайные задержки, настоящий браузер)
    • Чистый модульный код — легко интегрируется в ваш проект
    • Протестировано на официальной демо-версии Google reCAPTCHA
  • 750 UAH

    Amazon Скрейпінг

    Парсинг данных
    Интеграция с Google Sheets в режиме реального времени: используется gspread и Batch API для синхронизации данных непосредственно из облака без превышения лимитов частоты запросов.

    Сохранение состояния: встроенная база данных SQLite для отслеживания прогресса, позволяющая скрипту продолжать работу с последней страницы в случае прерывания.

    Защита от ботов: реализованы собственные заголовки, User-Agents и задержки, имитирующие поведение человека, для обеспечения стабильного извлечения данных.

    Автоматизированная очистка данных: очищенные и структурированные данные, включая URL-адреса, заголовки, варианты, рейтинги и цены.
  • 750 UAH

    Скрейпинг Otodom

    Парсинг данных
    Разработан надежный, готовый к внедрению инструмент автоматизации на Python, специально предназначенный для извлечения больших объемов данных с сайта Otodom.pl. Этот проект демонстрирует высокий уровень компетентности в области автоматизации браузеров, управления базами данных и структурирования данных.

    Ключевые технические особенности:
    Постоянное состояние извлечения данных: интегрирован бэкенд базы данных SQLite3 для отслеживания прогресса извлечения данных. Это позволяет скрипту запоминать последнюю обработанную страницу, обеспечивая мгновенное восстановление работы после перерыва — критически важная функция для надежного извлечения данных.

    Расширенная автоматизация браузера: использован Playwright для обработки динамического контента, обхода всплывающих окон с запросом на согласие на использование файлов cookie и имитации человеческого взаимодействия с помощью плавной прокрутки и случайных задержек.

    Чистый конвейер данных: автоматически извлекает и очищает сложные поля, включая название, цену, цену за м², площадь, количество комнат и местоположение.

    Экспорт в реальном времени: разработана система непрерывного экспорта данных, которая сохраняет результаты в Excel (.xlsx) после каждой страницы, чтобы предотвратить потерю данных.

    Качество кода: разработан с использованием подхода объектно-ориентированного программирования (ООП) для максимального удобства обслуживания и масштабируемости.

    Технический стек:

    Бэкенд: Python

    Автоматизация: Playwright (Chromium)
  • 700 UAH

    Скрейпинг Auto.ria

    Парсинг данных
    Успешно собраны и структурированы данные по всему украинскому автомобильному рынку с ресурса AUTO.RIA.

    Основные результаты:
    Извлечена детальная информация по всем объявлениям о продаже автомобилей в стране.
    Структурированы сложные необработанные данные в виде четкой профессиональной таблицы Excel (XLSX) для анализа рынка.
    Внедрен высокоскоростной асинхронный скрейпинг для обработки больших объемов данных.