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

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

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

Украина Запорожье, Украина
6 месяцев 2 дня назад
Свободен для работы свободен для работы
на сервисе 6 лет

Рейтинг

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

Резюме

Python / PostgreSQL Backend-разработчик

Я — бэкенд-разработчик с опытом работы на Python и PostgreSQL, специализируюсь на создании полнофункциональной серверной логики для самых разных задач. Я работаю эффективно, структурированно и всегда нацелен на результат.

Моя основная специализация — разработка надежных и масштабируемых бэкенд-систем: от проектирования архитектуры до финального развертывания. Я могу создавать удобные и безопасные REST API, интегрировать внешние сервисы, проектировать бизнес-логику и обеспечивать стабильную работу проекта под нагрузкой.

Особая моя сильная сторона — разработка парсеров любой сложности. Я создаю быстрые, устойчивые парсеры, которые адаптируются к изменениям на сайтах, обходят ограничения, работают с динамическими страницами, капчами, прокси, антибот-системами и собирают большие объемы данных точно и эффективно.

Также я работаю с PostgreSQL: проектирую схемы баз данных, пишу сложные запросы, оптимизирую производительность, настраиваю индексы и обеспечиваю надежное хранение данных.

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

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







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

Дизайн и арт

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

Портфолио


  • Проект парсера 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 Scraper

    Python
    Этот проект представляет собой веб-скрейпер на базе Django, разработанный для сбора данных об адвокатах с бельгийского справочника advocaat.be.

    Процесс сбора данных разделен на два этапа:

    Сбор ссылок: Проход по страницам поиска для сбора базовой информации (имена, ссылки на профили) и сохранение их в базу данных PostgreSQL.
    Обогащение данных: Посещение каждого собранного профиля для извлечения детальной информации (email, телефоны, специализации, языки, членство в коллегиях и т.д.).

Активность

  Последние ставки 10
Монтаж видео
1108 UAH
Tik Tok аккаунт
500 UAH
Монтаж видео для сайта
1188 UAH
На видео нужно заблюрить некоторые части Персональный проект
500 UAH
Видеомонтажер для TikTok
500 UAH
Сборка reels с анимациями
550 UAH
Сборка видео для новостного YouTube канала
550 UAH
Видео редактор для e-commerce
1464 UAH
Сборка видео по Minecraft
500 UAH
Создать визитку Персональный проект
550 UAH