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

Ярослав Матяш

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

Україна Запоріжжя, Україна
6 місяців 2 дні тому
Вільний для роботи вільний для роботи
на сервісі 6 років

Рейтинг

Успішних проєктів
Немає даний
Середня оцінка
Немає даний
Рейтинг
112
Веб-програмування 6
Python 2

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

Дизайн та арт

Фото, аудіо та відео

Портфоліо


  • Проект парсера Lawyers.com

    Python
    Це просунуте застосування для веб-скрапінгу, створене на Python з використанням Django та Selenium (зокрема undetected_chromedriver). Проект призначений для збору повної інформації про юридичні фірми та юристів з сайту lawyers.com по великим містам США та збереження структурованих даних у базу даних PostgreSQL.

    Можливості
    Парсинг юридичних фірм: Збір назв фірм, адрес, телефонних номерів, рейтингів, кількості відгуків та посилань на веб-сайти.
    Парсинг юристів: Витяг детальних профілів, включаючи біографію, дані про ліцензії, освіту, нагороди, посилання на соціальні мережі та області практики.
    Інтеграція з базою даних: Використання Django ORM для надійного управління даними в PostgreSQL.
    Обхід захисту від ботів: Використання undetected_chromedriver для обходу механізмів виявлення ботів.
    Багатопоточність: Наявність багатопоточних скриптів (concurrent_parse.py, concurrent_lawyer.py) для одночасного запуску кількох екземплярів браузера, що прискорює збір даних.
    Можливість відновлення: Відстеження статусу парсингу (New, Done, Done1), що дозволяє призупиняти та відновлювати процес без втрати даних.
    Технологічний стек
    Python 3.8+
    Django (ORM та структура проекту)
    Selenium та Undetected Chromedriver (Автоматизація браузера)
    PostgreSQL (База даних)
  • Проект парсера LoopNet

    Python
    Це високопродуктивний додаток для веб-скрапінгу, створений на Python та Django. Проект призначений для витягування оголошень про комерційну нерухомість та детальної інформації про брокерів з сайту LoopNet.com. На відміну від традиційних парсерів на базі Selenium, цей проект використовує curl_cffi для імітації TLS-відбитків реального браузера, що робить його швидшим і менш помітним для захисту від ботів.

    Можливості
    Парсинг оголошень: Збір оголошень про комерційну нерухомість, включаючи заголовки, URL-адреси та назви агентств.
    Парсинг брокерів: Витягування детальних профілів брокерів, включаючи імена, телефони, email, біографії, нагороди, спеціалізації та історію угод.
    Розумне виявлення: Вміє парсити дані брокера безпосередньо зі сторінки оголошення або переходити за посиланнями на спеціалізовані сторінки профілів.
    Інтеграція з базою даних: Використання Django ORM з PostgreSQL для зберігання структурованих даних (моделі Listing та Broker).
    Висока продуктивність: Використовує curl_cffi для швидких HTTP-запитів з імітацією браузера (chrome110), уникаючи накладних витрат на запуск повноцінного браузера.
    Управління процесом: Відстежує статус оголошень (New, Done, Broker Info Done, Error) для ефективного управління конвеєром збору даних.
    Технологічний стек
    Python 3.8+
    Django (ORM та адмін-панель)
    curl_cffi (HTTP-клієнт з підтримкою TLS-імперсонації)
    BeautifulSoup4 (Парсинг HTML)
    PostgreSQL (База даних)
  • Advocaat.be Скребок

    Python
    Цей проект є веб-скрейпером на базі Django, розробленим для збору даних про адвокатів з бельгійського довідника advocaat.be.

    Процес збору даних поділений на два етапи:

    Збір посилань: Проходження по сторінках пошуку для збору базової інформації (імена, посилання на профілі) та збереження їх у базу даних PostgreSQL.
    Збагачення даних: Відвідування кожного зібраного профілю для витягнення детальної інформації (email, телефони, спеціалізації, мови, членство в колегіях тощо).

Активність

  Останні ставки 10
Відеомонтаж
1109 UAH
Tik Tok аккаунт
500 UAH
Встановлення відео на веб-сайт
1185 UAH
На відео потрібно заблюрити деякі частини Персональний проєкт
500 UAH
Відеомонтажер для TikTok
500 UAH
Монтаж reels з анімаціями
550 UAH
Монтаж відео для новинного YouTube каналу
550 UAH
Відео редактор для e-commerce
1459 UAH
Монтаж майнкрафт відео
500 UAH
Створити візитку Персональний проєкт
550 UAH