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

Yehor Shapovalov

Zaproponuj Yehor pracę nad swoim kolejnym zleceniem.

Ukraina Kijów, Ukraina
36 minut temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
zamieszczono 1 ofertę
wiek 25 lat
w Serwisie 22 dni 6 godzin
  • web developer
  • Desktop Application
  • web applications
  • React/TypeScript
  • python
  • fastapi
  • telegram bot
  • AI integration on Business

Ranking

Zakończonych zleceń
Brak danych
Średnia ocena
Brak danych
Ranking
417
Python
Programowanie stron internetowych

CV

Programista Python z ponad 3-letnim doswiadczeniem komercyjnym.


Stos technologiczny:


Backend: Python (FastAPI, Django, Celery)

Frontend: React, Next.js (App Router, SSR/SSG), TypeScript, Tailwind CSS

Bazy danych: 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, serwery Linux

Scraping: Playwright, Selenium, anti-detection setups


Doswiadczenie obejmowalo:


  • Stworzenie projektu automatyzacji webowej z wykorzystaniem Pythona i Selenium oraz jego utrzymanie przez 3 lata (przyniosl ponad 90 tys. dolarow w tym okresie). Liczba serwerow w szczytowym momencie siegala 120, wykorzystywany byl system Windows Server (polaczenie przez RDP).
  • Stworzenie ponad 20 botow Telegram (najwiekszy projekt - bot Telegram dla kursu arbitrazu ruchu - 7 000+ aktywnych uzytkownikow) z funkcjami platformy edukacyjnej po stronie uzytkownikow oraz licznymi funkcjami po stronie administratorow (w tym integracja z Facebook CAPI do uruchamiania reklam oraz system znacznikow UTM do kompleksowej analityki).
  • Tworzenie pelnych aplikacji webowych od podstaw (z ostatnich - system CRM z integracja polaczen Zoom, Telegram, Google Meet do komunikacji z leadami po stronie menedzerow, pelna integracja z Telegramem (w tym polaczenia) z wbudowanym w interfejs niestandardowym czatem, zsynchronizowanym z Telegramem w czasie rzeczywistym z obsluga wszystkich typow plikow multimedialnych i zalacznikow) oraz integracja AI (Google Gemini API) do analizy transkrypcji polaczen, tworzenia raportow podsumowujacych i budowania profilu psychologicznego leada (w tym okreslenie Lead Score).
  • Tworzenie skraperow danych (najwiekszy projekt - scraping z 50 roznych zrodel - sklepow marketplace'u accsmoll.com w celu generowania statystyk rynkowych w ujeciu dziennym, tygodniowym i miesiecznym).
  • Tworzenie wieloplatformowych aplikacji desktopowych (Windows x64, macOS Intel, macOS M-chip).
  • Administrowanie serwerami Windows Server (RDP), VPS (Linux / Ubuntu), konfiguracja Cloudflare, rejestracja domen, konfiguracja rekordow DNS, certyfikatow SSL i regul Anti-DDoS.
  • Konfiguracja integracji dla dzialu media buyingu (w trackerach Keitaro / Binom) dla zrodel ruchu - Google, Facebook, Moloco, podlaczenie sieci partnerskich, dostawcow aplikacji, tworzenie landing page'y, tworzenie i konfiguracja kampanii (w tym postbacki S2S i reguly dystrybucji ruchu).

Umiejętności i kwalifikacje


Praca z tekstami

Portfolio


  • Edukacyjna mini aplikacja Telegram

    Programowanie stron internetowych
    Telegram Mini App dla platformy edukacyjnej z marketingiem afiliacyjnym. Z platformy korzystało ponad 7 000 aktywnych studentów. Zrealizowany system składania i weryfikacji prac domowych z ocenianiem przez menedżerów. Opracowany lejek rejestracyjny z wstępną ankietą i spersonalizowanymi programami. Stworzony system testowania dla studentów z panelem administracyjnym do tworzenia testów. Wdrożono śledzenie UTM do monitorowania źródeł ruchu i analizy marketingowej. Zrealizowany system wysyłek dla masowych wiadomości do użytkowników. Dodana możliwość rejestracji w jeden klik na standardowe programy.

    Główny stos technologiczny: Python, React.js.
  • Bot edukacyjny (ponad 7 000 studentów)

    Tworzenie chatbota
    Bot Telegram dla platformy edukacyjnej, z której korzystało ponad 7 000 studentów do nauki marketingu afiliacyjnego. Zrealizowany system składania i sprawdzania prac domowych z oceną przez menedżerów w skali 0-12. Opracowany lejek rejestracyjny z wstępną ankietą. Stworzony system testowania dla studentów z panelem administracyjnym do tworzenia testów. Wdrożono śledzenie UTM do monitorowania źródeł ruchu i analizy marketingowej. Zrealizowany system wysyłek do masowych wiadomości do użytkowników. Opracowany pełny panel administracyjny: zarządzanie rolami, statystyki, zarządzanie użytkownikami i strumieniami.

    Główny stos technologiczny: Python, aiogram 2.X -> aiogram 3.X.
  • Rozwiązywacz zabawnych captcha (Wizja komputerowa)

    Rozwiązanie Arkose FunCaptcha za pomocą komputerowego widzenia bez uczenia modeli ML, wyłącznie operacjami matematycznymi na obrazach. Obraz dzieli się na dwie połowy: lewa zawiera obiekt docelowy oraz numer docelowej orbity. Za pomocą OCR określa się numer docelowej orbity z lewego górnego rogu. Transformacja Hougha dla kół jest używana do wykrywania i wycinania wszystkich obiektów z prawej strony. Algorytm SSIM znajduje dopasowanie obiektu docelowego wśród wszystkich znalezionych obiektów. Odtwarzana jest siatka orbitalnych kół, każda orbita przedstawiona jako zbiór punktów. Odległość euklidesowa określa aktualną orbitę obiektu docelowego. Obliczana jest najkrótsza droga do przeniesienia obiektu na wymaganą orbitę.
  • Usługi DevOps

    Konfigurowanie oprogramowania i serwerów
    Wykonywałem pełny cykl konfiguracji i wsparcia infrastruktury serwerowej na różnych platformach i w różnych środowiskach. Konfigurowałem VPS: Nginx, SSL, usługi systemd/nssm, zarządzanie środowiskami. Wykonywałem konfigurację Cloudflare: zarządzanie DNS, ochrona przed DDoS, CDN i cache, SSL/TLS. Realizowałem deployment na Railway, Vercel oraz serwery dedykowane. Zarządzałem rekordami DNS: A, CNAME, MX, TXT, SPF, DKIM. Konfigurowałem pocztę korporacyjną na własnych domenach i zapewniałem dostarczalność wiadomości: SPF, DKIM, DMARC. Realizowałem monitoring, logowanie, automatyczne restarty oraz nieprzerwaną pracę 24/7.
  • Ustawienia integracji (Keitaro, Binom)

    Konfigurowanie oprogramowania i serwerów
    Konfigurowałem infrastrukturę dla działów mediów - pełny pipeline śledzenia od źródła ruchu do konwersji. Wykonywałem rejestrację domen, konfigurację certyfikatów SSL oraz Cloudflare. Instalowałem i konfigurowałem trackery Binom / Keitaro na VPS. Integracja programów partnerskich przez S2S postbacki, a także - usługi dostawców aplikacji Android (WebView / PWA). Konfigurowałem znaczniki UTM i parametry źródeł ruchu w całym lejku konwersji, zarządzałem zasadami dystrybucji ruchu. Realizowałem przesyłanie zdarzeń konwersji do źródeł ruchu przez API (Facebook CAPI, Google Ads API).
  • Skrypt automatyzacji webowej (ponad 90 000 $ przychodu w ciągu 3 lat)

    Python
    Opracowałem skrypt automatyzacji webowej do realizacji scenariuszy interakcji z zasobami internetowymi. Wykorzystywano porty proxy różnych typów (residential, serwerowe, mobilne) od różnych dostawców, Python oraz bibliotekę Selenium, a także liczne API, które były potrzebne do realizacji zadań (na przykład, mega.nz - API hostingu plików, FirstMail - API usługi pocztowej i inne). Jako baza używana była scentralizowana baza danych na PostgreSQL. Na szczycie swojego rozwoju projekt był uruchamiany jednocześnie na 120 serwerach Windows RDP, zajmowałem się ich wsparciem oraz dopracowywaniem skryptu, bieżącym poprawianiem błędów w opracowanym przeze mnie projekcie. Byłem również odpowiedzialny za część komunikacji z klientami, pracowałem w warunkach deadline'ów, aby osiągnąć ich cele. W ciągu 3 lat pracy projekt przyniósł ponad 90 000$ przychodu.
  • Parser do analizy rynku (50+ różnych źródeł internetowych)

    Parsowanie danych
    Został opracowany parser do analizy kluczowych wskaźników na rynku kont: obrotu, liczby sprzedanych kont, które konta, w jakich sklepach, w jakiej ilości i po jakiej cenie zostały sprzedane w ciągu ostatnich 30 minut, doby, tygodnia i miesiąca. Aby usystematyzować te informacje, system tworzy wykresy liniowe oraz raporty xslx, które są wysyłane na czat Telegram. Wszystkie 50 źródeł różni się układem, parser działa stabilnie już od ponad 2 lat.

    Główny stos technologiczny: Python (requests, matplotlib, openpyxl, BeautifulSoup, Selenium, aiogram. scheduler)
  • Academy CRM - system AI dla platformy edukacyjnej

    Programowanie stron internetowych
    Academy CRM - to system CRM dla platformy edukacyjnej. Projekt został opracowany w celu systematyzacji pracy menedżerów, zbierania danych do analizy, poprawy komunikacji z leadami dzięki analizie AI profilu psychologicznego leada na podstawie jego wiadomości, a także - rozmów z nim, które są transkrybowane i analizowane automatycznie za pomocą Transkriptor API, Google Gemini API oraz Open AI API.

    W projekcie zrealizowano pełną integrację z Telegramem - przez interfejs webowy dostępne są wiadomości, wszystkie załączniki (obrazy, audio, wideo, dokumenty itp.), a także - rozmowy w Telegramie przez interfejs webowy systemu z funkcją automatycznego nagrywania rozmów. Zrealizowane powiadomienia dla menedżerów o wiadomościach od leadów przez SSE, czat wykorzystuje WebSocket do wyświetlania wiadomości w czasie rzeczywistym.

    Do systemu zintegrowano Zoom i Google Meet przez odpowiednie API: menedżerowie mogą tworzyć konferencje przez interfejs systemu i planować je za pomocą kalendarza.

    Dla płatności leadów za pakiety dodano również integrację z bramkami płatniczymi: PayPlay (do tworzenia faktur i płatności w kryptowalutach), a także - WayForPay dla fiat.

    Główny stos technologiczny projektu: Python, Fast API, Next.js.

Aktywność

  Ostatnie oferty 5
Transkrypcja wideo + przygotowanie Bazy Wiedzy w Notion
82 PLN
Konfiguracja trackera Keitaro Indywidualne zlecenie
Dodawanie danych do Arkusza Google
57 PLN
Opracowanie bota Telegram z Mini App do sygnałów opcji binarnych
491 PLN
Platforma do nauki języka angielskiego z lekcjami, zadaniami domowymi i testami.
237 PLN