Єгор Шаповалов
Запропонуйте Єгору роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.
Рейтинг
Резюме
Python-розробник з 3+ роками комерційного досвіду.
Стек технологій:
- Backend: Python (FastAPI, Django, Celery)
- Frontend: React, Next.js (App Router, SSR/SSG), TypeScript, Tailwind CSS
- Databases: PostgreSQL, MongoDB, Redis, SQLAlchemy + Alembic
- AI/LLM: OpenAI, Anthropic, Google Gemini APIs, prompt engineering
- Telegram: aiogram 3.x, Pyrogram, Telethon, Mini Apps
- DevOps: Docker, Railway, Nginx, Cloudflare, Linux servers
- Scraping: Playwright, Selenium, anti-detection setups
Досвід включав в себе:
- Створення проекту з веб-автоматизації з використанням Python та Selenium та його підтримка протягом 3-х років (приніс більше 90 тис. доларів за цей час), кількість серверів на піку сягала 120, використовувалася ОС Windows Server (з підключенням по RDP).
- Створення 20+ Telegram-ботів (наймасштабніший проект - Telegram-бот для курсу з арбітражу трафіку - 7 000+ активних користувачів) з можливостями освітньої платформи з боку користувачів та численними функціями з боку адміністраторів (включаючи інтеграцію з Facebook CAPI для запуску реклами та систему UTM-міток для наскрізної аналітики).
- Створення повноцінних веб-додатків з нуля (з останніх - CRM-система з інтеграцією Zoom, Telegram, Google Meet дзвінків для комунікації з лідами з боку менеджерів, повноцінною (включаючи дзвінки) інтеграцією з Telegram із вбудованим в інтерфейс кастомним чатом, синхронізованим з Telegram у real-time з підтримкою усіх типів медіафайлів та вкладень) та інтеграцією ШІ (Google Gemini API) для аналізу транскрипцій дзвінків, створення summary-звітів та формування психологічного профілю ліда (включно з визначенням Lead Score).
- Створення парсерів даних (найбільший проект - парсинг з 50 різноманітних джерел - магазинів маркетплейсу accsmoll.com з метою формування статистики по ринку за день, тиждень та місяць).
- Створення кросплатформних десктопних додатків-утиліт (Windows x64, macOS Intel, macOS M-chip).
- Адміністрування Windows Server (RDP), VPS (Linux / Ubuntu) серверів, налаштування Cloudflare, реєстрація доменів, налаштування DNS-записів, налаштування SSL-сертифікатів, Anti-DDoS-правил.
- Налаштування інтеграцій для відділу медіабаїнгу (в трекерах Keitaro / Binom) для джерел трафіку - Google, Facebook, Moloco, підключення партнерських мереж, постачальників додатків, створення лендингів, створення та налаштування кампаній (включно з S2S-постбеками та правилами розподілу трафіку).
Навички та вміння
Програмування
Мобільні додатки
Портфоліо
- Всі роботи 8
- Python 1
- Налаштування ПЗ та серверів 2
- Веб-програмування 2
- Парсинг даних 1
- Розробка ботів 1
-
Educational Telegram Mini App
Веб-програмуванняTelegram Mini App для навчальної платформи з affiliate-маркетингу. Платформою користувалися понад 7,000 активних студентів. Реалізована система подачі та перевірки домашніх завдань з оцінюванням менеджерами. Розроблена реєстраційна воронка з попереднім опитуванням та персоналізованими програмами. Створена система тестування для студентів з адмін-панеллю для створення тестів. Впроваджено UTM-трекінг для відстеження джерел трафіку та маркетингового аналізу. Реалізована система розсилок для масових повідомлень по аудиторії користувачів. Додана можливість реєстрації в один клік на стандартні програми.
Основний технічний стек: Python, React.js.
-
Educational Bot (7,000+ студентів)
Розробка ботівTelegram-бот для навчальної платформи, якою користувалися понад 7,000 студентів для вивчення affiliate-маркетингу. Реалізована система подачі та перевірки домашніх завдань з оцінюванням менеджерами за шкалою 0-12. Розроблена реєстраційна воронка з попереднім опитуванням. Створена система тестування для студентів з адмін-панеллю для створення тестів. Впроваджено UTM-трекінг для відстеження джерел трафіку та маркетингового аналізу. Реалізована система розсилок для масових повідомлень по аудиторії користувачів. Розроблена повна адмін-панель: управління ролями, статистика, управління користувачами та потоками.
Основний технічний стек: Python, aiogram 2.X -> aiogram 3.X.
-
Fun Captcha Solver (Computer Vision)
Розв'язання Arkose FunCaptcha за допомогою комп'ютерного зору без навчання ML-моделей, виключно математичними операціями над зображеннями. Зображення розділяється на дві половини: ліва містить цільовий об'єкт та номер цільової орбіти. За допомогою OCR визначається номер цільової орбіти з лівої верхньої частини. Перетворення Хафа для кіл використовується для детектування та вирізання всіх об'єктів з правої сторони. Алгоритм SSIM знаходить збіг цільового об'єкта серед усіх знайдених об'єктів. Відтворюється сітка орбітальних кіл, кожна орбіта представлена як набір точок. Евклідова відстань визначає поточну орбіту цільового об'єкта. Розраховується найкоротший шлях для переміщення об'єкта на потрібну орбіту.
-
DevOps-послуги
Налаштування ПЗ та серверівВиконував повний цикл налаштування та підтримки серверної інфраструктури на різних платформах та в різних середовищах. Налаштовував VPS: Nginx, SSL, сервіси systemd/nssm, управління середовищами. Виконував налаштування Cloudflare: управління DNS, захист від DDoS, CDN та кешування, SSL/TLS. Здійснював деплой на Railway, Vercel та виділені сервери. Управляв DNS-записами: A, CNAME, MX, TXT, SPF, DKIM. Налаштовував корпоративну пошту на власних доменах та забезпечував доставлюваність листів: SPF, DKIM, DMARC. Реалізовував моніторинг, логування, автоматичні перезапуски та безперебійну роботу 24/7.
-
Налаштування інтеграцій (Keitaro, Binom)
Налаштування ПЗ та серверівНалаштовував інфраструктуру для відділів медіабаїнгу - повний трекінг-пайплайн від джерела трафіку до конверсії. Виконував реєстрацію доменів, налаштування SSL-сертифікатів та Cloudflare. Встановлював та налаштовував трекери Binom / Keitaro на VPS. Інтегрував партнерські програми через S2S-постбеки, а також - сервіси постачальники Android-додатків (WebView / PWA). Налаштовував UTM-мітки та параметри джерел трафіку по всій конверсійній воронці, керував правилами розподілу трафіку. Реалізовував передачу конверсійних подій у джерела трафіку через API (Facebook CAPI, Google Ads API).
-
Скрипт Web-автоматизації ($90,000+ виручки за 3 роки)
PythonРозробив скрипт Web-автоматизації для виконання сценаріїв взаємодії з веб-ресурсами. Використовувались порти проксі різних типів (резидентські, серверні, мобільні) від різних постачальників, Python та бібліотека Selenium, а також - численні API, які були потрібні для виконання задач (наприклад, mega.nz - API файлового хостингу, FirstMail - API поштового сервісу та інші). У якості бази використовувалась централізована база даних на PostgreSQL. На піку свого розвитку проєкт був запущений одночасно на 120 Windows RDP-серверах, я займався їх підтримкою та допрацюванням скрипта, оперативним виправленням багів у розробленому мною проекті. Також був відповідальний за частину комунікації з клієнтами, працював в умовах дедлайнів для досягнення їхніх цілей. За 3 роки роботи проєкт приніс більше 90,000$ виручки.
-
Парсер для аналізу ринку (50+ різноманітних веб-джерел)
Парсинг данихБуло розроблено парсер для аналізу ключових показників на ринку аккаунтів: обігу, кількості проданих акаунтів, які саме акаунти, в яких магазинах, в якій кількості і за яку ціну було продано за останні 30 хвилин, добу, тиждень та місяць. Для структурування цієї інформації система формує лінійні графіки та xslx-звіти, які надсилаються в Telegram-чат. Всі 50 джерел мають відмінності у верстці, парсер працює стабільно вже більше 2-х років.
Основний технічний стек: Python (requests, matplotlib, openpyxl, BeautifulSoup, Selenium, aiogram. scheduler)
-
Academy CRM - AI-система для навчальної платформи
Веб-програмуванняAcademy CRM - це CRM-система для навчальної платформи. Проект розроблявся для систематизації роботи менеджерів, збору даних для аналітики, покращення комунікації з лідами за рахунок AI-аналізу психологічного профілю ліда на основі його повідомлень, а також - дзвінків з ним, які транскрибуються та аналізуються автоматично за допомогою Transkriptor API, Google Gemini API та Open AI API.
В проекті реалізована повна інтеграція з Telegram - через веб-інтерфейс доступні повідомлення, всі вкладення (зображення, аудіо, відео, документи тощо), а також - дзвінки в Telegram через веб-інтерфейс системи з функцією автоматичного запису дзвінків. Реалізовані сповіщення для менеджерів про повідомлення від лідів через SSE, чат використовує WebSocket для відображення повідомлень в реальному часі.
… В систему інтегровані Zoom та Google Meet через відповідні API: менеджери можуть створювати конференції через інтерфейс системи та планувати їх за допомогою календаря.
Для оплат лідами пакетів було також додано інтеграцію з платіжними шлюзами: PayPlay (для створення інвойсів та оплат в криптовалюті), а також - WayForPay для фіату.
Основний технічний стек проекту: Python, Fast API, Next.js.
Активність
| Останні ставки 5 | Бюджет | Додано | Терміни | Ставка | |
|---|---|---|---|---|---|
|
Транскрибація відео + оформлення Бази Знань у Notion
1000 UAH
|
|||||
|
Налаштування трекера Keitaro
|
|||||
|
Додавання даних у Google Таблицю
700 UAH
|
|||||
|
Розробка Telegram-бота з Mini App для сигналів бінарних опціонів
6000 UAH
|
|||||
|
Платформа для вивчення англійської мови з уроками, домашніми завданнями та контрольними.
2897 UAH
|