Anton P.
Ranking
Poziom znajomości języków obcych
Umiejętności i kwalifikacje
Programowanie
-
Aplikacje desktopowe
od 41 PLN za godzinę
- Bazy danych i SQL
-
C#
od 41 PLN za godzinę
- Javascript & Typescript
-
Parsowanie danych
od 41 PLN za godzinę
- Programowanie stron internetowych
-
Python
od 83 PLN za projekt
-
Tworzenie chatbota
od 41 PLN za godzinę
Usługi
Administracja systemami IT
Portfolio
-
557 PLN AI Rekrutacja CLI
PythonAI Recruiting CLI
Konsolowe narzędzie Python dla agencji rekrutacyjnej. Automatyzuje cały cykl przetwarzania ofert pracy: od surowego pliku tekstowego pracodawcy — do wiersza w Google Sheets.
… Problem
Agencja codziennie otrzymuje od pracodawców pliki z ofertami pracy w dowolnych formatach — TXT, CSV, DOCX. Każda firma ma swój układ, język (ukraiński / polski / rosyjski) i swój sposób dzielenia ofert w pliku. Operatorzy ręcznie przenosili dane do tabeli — wolno i z błędami.
Rozwiązanie
Pipeline składający się z 6 etapów z interaktywnym potwierdzeniem operatora na każdym kluczowym kroku:
Plik wejściowy → Podział na bloki → Czyszczenie tekstu → Gemini LLM → Excel → Google Sheets
Parsowanie — rozpoznaje 6+ formatów dzielenia ofert: puste linie, tab-digest w pierwszej linii. Usuwa duplikaty w różnych językach (firmy wysyłają jedną ofertę w 3–4 językach jednocześnie).
Czyszczenie — wycina linki, telefony, e-maile i szablonowe tokeny przed wysłaniem do LLM, zmniejszając koszt zapytania.
Structured Output — Gemini wypełnia 13 pól przez schemat Pydantic i response_schema. Mapowanie odpowiedzi na obiekty — według vacancy_id z tagu XML, a nie według indeksu (ochrona przed utratą przy częściowej odpowiedzi wsadu). Trzy poziomy parsowania: response.parsed → model_validate_json() → JSON fallback.
Deduplikacja — SHA-256 dla dokładnych dopasowań + MinHash (próg 0.85) dla nieprecyzyjnych, z przechowywaniem w SQLite.
Excel — zapisuje wynik w .xlsx z timestamp, operator może edytować ręcznie przed załadowaniem.
Google Sheets — dopisywanie przez gspread (OAuth). Ładowanie tylko po wyraźnym potwierdzeniu operatora (y/n).
Technologie
LLM: google-genai — Gemini Flash
Structured Output: pydantic v2 + response_schema
Konsola/UI: rich
Google Sheets: gspread + google-auth (OAuth)
Excel: openpyxl
Deduplication: datasketch MinHash + sqlite3
Konfiguracja: pyyaml
Klucze API: keyring (Windows Credential Manager)
Logi: loguru
Retry: tenacity
Przy pierwszym uruchomieniu kreator pyta o klucz API Gemini i zapisuje go w Windows Credential Manager przez keyring — klucz nie jest przechowywany w plikach projektu.
Interesujące szczegóły
thinking_budget=1024 — w Gemini włączony jest tryb myślenia dla zwiększenia dokładności strukturalnego wyjścia.
Batching — oferty są wysyłane do LLM grupami (tagi XML vacancy id="...") , mapowanie po id chroni przed utratą oferty przy niepełnej odpowiedzi.
Śledzenie kosztów — liczy tokeny i USD za sesję, ostrzega przy przekroczeniu progu z konfiguracji.
Portable — kompilowane do .exe przez PyInstaller do przekazania operatorowi bez środowiska Python.
#python #automation #AI #LLM #Gemini #GoogleSheets #recruiting #CLI #pydantic #opensource
-
2416 PLN Bot do automatyzacji zakładów na GGBET.UA
PythonBot do automatyzacji zakładów na GGBET.UA
Opracowałem bota do zautomatyzowanego prowadzenia zakładów według określonej strategii z szybkim monitorowaniem i szybką reakcją na zmiany kursów.
Logika strategii:
… Praca z meczami o niskich kursach
Monitorowanie aktywnych zakładów i bieżącego kursu w czasie rzeczywistym
Przy wyjściu kursu poza określone granice — wymuszone cashout
Dodatkowa funkcja (na prośbę zleceniodawcy nie ujawniana)
Kluczowe możliwości:
Autoryzacja przez przeglądarkę antydetekcyjną do logowania i uzyskiwania tokenów
Tryb headless: stabilna praca na słabym serwerze bez GUI
Główna logika zrealizowana przez zapytania do prywatnych API (bez „klikania” po stronie)
Monitorowanie zakładów przez WebSocket — minimalne opóźnienie i wysoka szybkość reakcji
Asynchroniczne pracowniki i równoległe przetwarzanie zdarzeń
Zarządzanie i monitorowanie przez bota Telegram (statusy, komendy, powiadomienia)
Raporty za okres: HTML + Excel (XLSX)
Technologie:
#python
#Telegram
#MySQL
#docker
#GraphQL
#websockets
Parametry projektu:
Koszt opracowania: 650 USD
Serwer: ~4 USD/miesiąc
Czas opracowania od podstaw: ~3 tygodnie
-
2416 PLN Bot handlowy kryptowalut
C#Bot do handlu kryptowalutami na giełdzie mexc.com
Zadanie polegało na stworzeniu systemu handlowego, który będzie handlował tokenami zaraz po rozpoczęciu ich notowania. Problem polega na tym, że giełdy nie pozwalają na handel monetami zaraz po ich pojawieniu się. Oficjalne API nie działa przez pewien czas po rozpoczęciu.
Należało użyć niedokumentowanych API. Przechwytywanie zapytań i WebSocketów.
…
Główne funkcje: Zbieranie informacji o nadchodzących notowaniach monet i handel według określonego scenariusza. Powiadomienia o wynikach handlu lub błędach w Telegramie.
Całe oprogramowanie składa się z WITRYNY statystyk i wykresu, napisanego w Asp.net oraz samego bota konsolowego w C# .net8.
#kryptowaluta #bot #telegambot #mexc #handel #kryptopieniądze
-
Prosta CRM dla produkcji firmy Ennogie
C#Program do wewnętrznego użytku, przyspieszania i automatyzacji niektórych procesów produkcji Ennogie.
C#
WPF
… Postgete
-
1278 PLN Analiza obfuskacji Qbota
C i C++Analiza obfuskacji Qbota dla firmy zajmującej się cyberbezpieczeństwem.
-
1858 PLN Automatyczny rejestrator w ambasadzie
C#Jednym z punktów technicznego zadania było - błyskawiczna praca. Programowy kompleks podzielono na 3 części:
1) Część administracyjna, 2) Boty-monitoringowe, 3) Boty-rejestratory.
… Komunikacja między botami odbywa się za pomocą UDP. Gdy tylko monitoringi wykryją wolne miejsce - wydają polecenie rejestracji.
Klient w rezultacie otrzymuje w swoim telegramie wiadomość z datą i godziną.
C#
WinForms
HTTP-Żądanie
MonsterCloud
Rucaptcha
Telegram
-
248 PLN Wielowątkowy skryper Soundcloud.com
Parsowanie danychWielowątkowy skryper Soundcloud.com https://soundcloud.com
Na podstawie słów kluczowych zbiera e-maile wszystkich użytkowników i ich subskrybentów do pliku w formacie CVS.
Napisany w C# z wykorzystaniem wyłącznie zapytań HTTP, co pozwala mu działać bardzo szybko i stabilnie.
-
1115 PLN Auto-clicker do promocji dribbble.com i behance.net
Parsowanie danychBrowserAutomationStudio (BAS)
JavaScrypt
Termin realizacji 5 dni.
-
557 PLN Automatyzacja w przeglądarce Browser Automation Studio BAS
Parsowanie danychProjekt: Należy pobrać ze strony eurogirlsescort[.]com wszystkie zdjęcia modelek i posegregować je według krajów. Został napisany skrypt w BAS, który pobrał ponad pół terabajta potrzebnych informacji. Zostało zrealizowane ominiecie CloudFlare
-
372 PLN Automatyzacja działań w telegramie
C#TZ Zamówienia:
Potrzebny jest program do automatyzacji działań w telegramach, a mianowicie: otworzyć profil z listy profilów, skopiować nickname, wstawić w dokumencie, i tak w kolejności(przygotowanie 7 tysięcy kontaktów, jestem zmęczony, aby to zrobić), lepiej zostawić oprogramowanie pustka zajmuje. Lub parser w telegram, który będzie zbierać i z zamkniętych czatów nikneym.
-
1487 PLN Komplikowany Parzer, Bot
C#TZ Klienta :
według funkcji1) oprogramowanie musi parszyć z naszej strony zamówienia na zapytania(dane dostępu po wyborze przeglądarki), parsingu częściowej informacji na stronach zewnętrznych( 7 stron w tym momencie) i zbierać w końcu w jednym wyniku i udzielać odpowiedzi na naszą stronę na każdą zamówienie oddzielnie(formatu odpowiedzi na stronie opisamy później), możliwość odłączenia parsingu na jednym z wybranych stron2) po parsingu na wszystkich stronach, trzeba zebrać nam potrzebne informacje na każdą zamówienie oddzielnie, i dać końcowy wynik na naszej stronie(w formacie html)2.1) Wieloprocentna praca ze wszystkimi stronami z możliwością wyboru ilości przepływów, praca tylko na zapytaniach, grafika?3) 3praca za pośrednictwem proxy z wyborem protokołu (formatu proxy strony ip:port:login:pass i ip:port) w momencie, gdy dostać się do nie-pracującego proxy, wziąć następny proxy tak, aby nie stracił zamówienie, możliwość pracy z proxy strony internetowej na odniesieniu(w każdym odniesieniu do wydać nowy proxy)4) praca z xevil rozwiązanie rekaptera V26) musi mieć możliwość zmiany identyfikacji serwisu na mojej stronie internetowej, w przypadku którego nie ma możliwości dodać formularza identyfikacyjnego na naszej stronie internetowej, aby zablokować zamówienia7) potrzebna jest wysoka prędkość pracy programu do przetwarzania zamówień(500-1000)10-20min8) prowadzić rachunek zamówień w programie, w procesie, który już został przyjęty do pracy, ale z jakiego powodu nie przetwarzane)
Recenzje dotyczące zrealizowanych zleceń 6
19 marca 2025
364 PLN
Automatyzacja przeglądania stron internetowych Multilogin
Praca wykonana jakościowo i w terminie. Kod czysty, dobrze zorganizowany. Komunikacja szybka, wszystkie poprawki wprowadzone szybko. Polecam!
![]()
10 marca 2025
166 PLN
Przepisać kod C# dla ZennoPoster + dodać funkcje
Anton to świetny specjalista. Rozwiązał skomplikowane i zawiłe zadanie z dziesiątkami różnych warunków. Polecam do współpracy!
27 luty 2025
104 PLN
Tradebot dla mexc
Chcę wyrazić swoją szczerą wdzięczność za wspaniałą pracę. Programista wykazał się wysokim profesjonalizmem, szybko zrozumiał zadanie i zaproponował efektywne rozwiązanie. Komunikacja była na najwyższym poziomie: zawsze w kontakcie, jasno wyjaśniał procesy i uwzględniał wszystkie moje życzenia. Wynik przerósł oczekiwania! Praca została wykonana na czas i bezbłędnie. Polecam tego specjalistę wszystkim, którzy szukają niezawodnego i wykwalifikowanego programisty. Wspólna praca była czystą przyjemnością.
![]()
17 października 2024
248 PLN
Zrobić parser soundcloud na zapytaniach
Dziękuję za współpracę, projekt wykonany na świetnie
16 maja 2023
124 PLN
Програмна система визначення завантаженості касових терміналів ТЦ.
Bardzo odpowiedzialny programista. Wykonuje pracę w najkrótszym czasie. Zawsze wyjaśnia i pomaga. Oferuje pomysły i prostsze rozwiązania.
Bardzo miły w komunikacji. Wyjaśnij szczegóły, na jakim poziomie zrozumienia nie znajdziecie się. Po raz pierwszy spotykam takiego człowieka. Szczerze polecam współpracę.
W razie potrzeby zwracamy się tylko do niego.
![]()
4 kwietnia 2023
122 PLN
Autoryzacja na stronie
Wszystko wykonane profesjonalnie i szybko jestem bardzo zadowolony z pracy