Михайло П.
Запропонуйте Михайлу роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.
Рейтинг
Рівень володіння мовами
Резюме
Python розробник, займаюся парсингом даних та розробкою Telegram-ботів. Також із задоволенням працюю над проєктами у межах своєї компетенції.
Знання:
Мова програмування: Python
Парсинг: Selenium, selenium-stealth, BeautifulSoup4, requests, aiohttp, Playwright
Боти/API: aiogram, pyrogram
Веб-розробка: Django
Верстка: HTML, CSS
Dekstop розробка: PySide6
Обробка данних: CSV, JSON, Pandas, SQLite, PostgreSQL
Контроль версій: Git, GitHub
Розгортання: Docker
Навички та вміння
Портфоліо
-
Парсер товарів Prom.ua з експортом для інтернет-магазинів
Парсинг данихРозробив інструмент для автоматичного збору товарів з Prom.ua і підготовки даних до імпорту на торгові платформи.
Що робить програма:
— збирає назву, ціну, характеристики, фото, опис і наявність товарів
— зберігає результат у Excel для Horoshop і XML для Prom.ua seller
… — веде журнал роботи з ротацією логів
— коректно обробляє помилки — якщо один товар недоступний, збір продовжується
Стек: Python, Playwright, BeautifulSoup4, pandas, Docker
Для кого буде корисно:
— власникам інтернет-магазинів які хочуть автоматизувати наповнення каталогу
— менеджерам які вручну копіюють товари з маркетплейсів
— тим хто запускає новий магазин і потребує швидко зібрати асортимент конкурента
Код відкритий, розгортається одною командою через Docker.
GitHub: https://github.com/mkhl941/PromParser
-
Асинхронний парсер вакансій з Telegram-керуванням
Парсинг данихРозробив систему автоматичного моніторингу вакансій з robota.ua з миттєвими сповіщеннями в Telegram.
Рішення дозволяє автоматично відстежувати нові вакансії за заданими ключовими словами, уникати дублювання та отримувати дані у зручному форматі для подальшого аналізу.
… Можливості:
- Автоматичний збір даних 24/7
- Миттєві повідомлення в Telegram
- Захист від блокувань (429, 500, 502, 503, 504)
- Захист від дублікатів
- Збереження у CSV / JSONL / SQLite
- Docker-деплой на сервер за 1 команду
Функціонал:
- Повністю асинхронний парсинг (aiohttp)
- Retry з exponential backoff
- Telegram-бот для керування:
/start /stop /status /add /remove /interval
- Підтримка проксі з ротацією
- Логування + контроль стабільності
- Модульна архітектура (легко масштабувати)
Технології
- Python 3.12
- aiohttp
- aiogram
- beautifulsoup4 + lxml
- tenacity
- python-dotenv
- sqlite3
Архітектура дозволяє швидко масштабувати рішення або адаптувати його під будь-який веб-ресурс.
Активність
| Останні ставки 10 | Бюджет | Додано | Терміни | Ставка | |
|---|---|---|---|---|---|
|
Парсер з сайту
1000 UAH
|
|||||
|
Парсинг товарів із Хорошоп + автоматичне оновлення цін
9000 UAH
|
|||||
|
Автоматизація бізнес-процесів за допомогою штучного інтелекту
5166 UAH
|
|||||
|
Розробка Telegram-бота для автоматизації (Python)
5000 UAH
|
|||||
|
Парсинг контактів в ТГ каналах
915 UAH
|
|||||
|
Парсер фото: зібрати 2–3 фото для 500 артикулів та записати URL в Excel
1000 UAH
|
|||||
|
OLX bot – сканування оголошень за ключовими словами + збір переглядів у таблицю
1500 UAH
|
|||||
|
Парсинг Allegro: фото, назва, номер запчастини (каталожний), опис — по списку товарів/фільтрів
1000 UAH
|
|||||
|
Парсинг 36 сторінок + автопереклад на українську (Google Translate)
1000 UAH
|
|||||
|
Парсинг товарів
1000 UAH
|