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

Єгор Шаповалов

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

Украина Киев, Украина
сейчас онлайн
Свободен для работы свободен для работы
сделаны 4 ставки
возраст 25 лет
на сервисе 14 дней 21 час
  • web developer
  • Desktop Application
  • web applications
  • React/TypeScript
  • python
  • fastapi
  • telegram bot
  • AI integration on Business

Рейтинг

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

Резюме

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-постбеки и правила распределения трафика).

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

Портфолио


  • 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-трекинг для отслеживания источников трафика и маркетингового анализа. Реализована система рассылок для массовых сообщений по аудитории пользователей. Разработана полная админ-панель: управление ролями, статистика, управление пользователями и потоками.
  • Веселый решатель капчи (Компьютерное зрение)

    Решение 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-постбеки, а также - сервисы рекламы приложений. Настраивал UTM-метки и параметры источников трафика по всей конверсионной воронке, управлял правилами распределения трафика. Реализовывал передачу конверсионных событий обратно в источники трафика через API (Facebook CAPI, Google Ads API).
  • Скрипт веб-автоматизации ($90,000+ выручки за 3 года)

    Python
    Разработал скрипт веб-автоматизации для выполнения сценариев взаимодействия с веб-ресурсами. Использовались порты прокси различных типов (резидентские, серверные, мобильные) от разных поставщиков, Python и библиотека Selenium, а также — многочисленные API, необходимые для выполнения задач (например, mega.nz — API файлового хостинга, FirstMail — API почтового сервиса и другие). В качестве базы использовалась централизованная база данных на PostgreSQL. На пике своего развития проект был запущен одновременно на 120 Windows RDP-серверах, я занимался их поддержкой и доработкой скрипта, оперативным исправлением багов в разработанном мной проекте. Также был ответственен за часть коммуникации с клиентами, работал в условиях дедлайнов для достижения их целей. За 3 года работы проект принёс более $90,000 выручки.
  • Парсер для анализа рынка (50+ различных веб-источников)

    Парсинг данных
    Был разработан парсер для анализа ключевых показателей на рынке аккаунтов: оборота, количества проданных аккаунтов, какие именно аккаунты, в каких магазинах, в каком количестве и по какой цене были проданы за последние 30 минут, сутки, неделю и месяц. Для структурирования этой информации система формирует линейные графики и xlsx-отчёты, которые отправляются в Telegram-чат. Все 50 источников имеют различия в вёрстке, парсер стабильно работает уже больше 2-х лет.

    Основной технический стек: Python (requests, matplotlib, openpyxl, BeautifulSoup, Selenium, aiogram. scheduler)
  • Academy CRM — AI-система для учебной платформы

    Веб-программирование
    Academy CRM — это CRM-система для учебной платформы. Проект разрабатывался для систематизации работы менеджеров, сбора данных для аналитики, улучшения коммуникации с лидами за счёт AI-анализа психологического профиля лида на основе его сообщений, а также — звонков с ним, которые транскрибируются и анализируются автоматически с помощью Transkriptor API, Google Gemini API и OpenAI API.

    В проекте реализована полная интеграция с Telegram — через веб-интерфейс доступны сообщения, все вложения (изображения, аудио, видео, документы и т.д.), а также — звонки в Telegram через веб-интерфейс системы с функцией автоматической записи звонков. Реализованы уведомления для менеджеров о сообщениях от лидов через SSE, чат использует WebSocket для отображения сообщений в реальном времени.

    В систему интегрированы Zoom и Google Meet через соответствующие API: менеджеры могут создавать конференции через интерфейс системы и планировать их с помощью календаря.

    Для оплат лидами пакетов также добавлена интеграция с платёжными шлюзами: PayPal (для создания инвойсов и оплат в криптовалюте), а также — WayForPay для фиата.

    Основной технический стек проекта: Python, FastAPI, Next.js.

Активность

  Последние ставки 5
Транскрибация видео + оформление Базы Знаний в Notion
1000 UAH
Настройка трекера Keitaro Персональный проект
Добавление данных в Google Таблицу
700 UAH
Разработка Telegram-бота с Mini App для сигналов бинарных опционов
6000 UAH
Платформа для изучения английского языка с уроками, домашними заданиями и контрольными.
2897 UAH