Ihor Zhmaylo
Zaproponuj Ihor pracę nad swoim kolejnym zleceniem.
Ranking
Umiejętności i kwalifikacje
Programowanie
Usługi
Architektura i doradztwo inżynieryjne
Administracja systemami IT
Portfolio
- Wszystkie prace 9
- Python 2
- AI i uczenie maszynowe 1
- Systemy wbudowane i mikrokontrolery 1
- Tworzenie chatbota 3
- Kryptowaluty i blockchain 2
-
SecureStakeVault — inteligentny kontrakt stakingowy ERC20 (Solidity)
Kryptowaluty i blockchainOpracowano bezpieczny i konfigurowalny inteligentny kontrakt stakingowy ERC20 dla platform DeFi i aplikacji Web3.
Kontrakt pozwala użytkownikom na stakowanie tokenów ERC20, zarabianie nagród poprzez konfigurowalne plany APY, odbieranie zgromadzonych nagród oraz dokonywanie wypłat awaryjnych z konfigurowalnymi karami.
… Kluczowe cechy:
* Stakowanie tokenów ERC20
* System dystrybucji nagród
* Konfigurowalne stawki APY
* Wiele planów stakowania
* Funkcjonalność awaryjnego unstake'u
* Mechanizm rezerwacji nagród
* Ochrona przed reentrancy
* Dwustopniowy transfer własności
* Bezpieczne zarządzanie transferem ERC20
* Architektura kompatybilna z EVM
Implementacja skoncentrowana na bezpieczeństwie:
* Ochrona księgowości nagród
* Zarządzanie zarezerwowanym saldem nagród
* Konfigurowalne limity kar
* Kontrole dostępu administracyjnego
* Mechanizmy ochrony funduszy użytkowników
Kompatybilne z:
* Ethereum
* BNB Chain
* Polygon
* Arbitrum
* Base
* Optimism
* Avalanche
* Inne sieci kompatybilne z EVM
Użyte technologie:
Solidity 0.8.x, ERC20, Architektura DeFi, Inteligentne kontrakty, EVM.
Repozytorium GitHub:
https://github.com/pydevtop/defi_staking_smart_contract
-
Platforma FPGA druku przemysłowego
Systemy wbudowane i mikrokontroleryOpracowanie i integracja platformy FPGA dla przemysłowego systemu druku cyfrowego opartego na Xilinx Zynq UltraScale+ MPSoC.
W ramach projektu wykonano:
… • opracowanie architektury logiki FPGA;
• stworzenie modułów HDL oraz plików konfiguracyjnych;
• integrację projektu FPGA z Embedded Linux (PetaLinux);
• realizację interfejsów sprzętowych do komunikacji między FPGA a oprogramowaniem;
• konfigurację UART, SPI, DMA oraz wysokoprzepustowych kanałów transmisji danych;
• opracowanie i debugowanie wysokoprzepustowych połączeń FPGA opartych na protokole Aurora;
• integrację Aurory z podsystemem DMA dla strumieniowej transmisji danych;
• udział w testowaniu i debugowaniu integracji części sprzętowej i programowej systemu.
Technologie:
Xilinx Vivado, PetaLinux, Zynq UltraScale+ MPSoC, FPGA, HDL (Verilog/VHDL), Embedded Linux, Aurora 8B/10B, AXI DMA, UART, SPI, AXI4-Stream, Linux Device Drivers.
-
3531 PLN Bot Telegram P2P Binance — Automatyczny czat i natychmiastowe uwolnienie kryptowalut
PythonOpracowano profesjonalną platformę automatyzacji Binance P2P dla handlowców i aktywnych traderów.
System integruje się bezpośrednio z API Binance i Telegramem, zapewniając monitorowanie zamówień w czasie rzeczywistym, synchronizację czatu, automatyczne powiadomienia oraz funkcjonalność natychmiastowego uwalniania kryptowalut.
… Kluczowe funkcje:
• Śledzenie zamówień Binance P2P w czasie rzeczywistym
• Pełna synchronizacja czatu Telegram
• Natychmiastowe uwalnianie kryptowalut z Telegramu
• Wykrywanie płatności i powiadomienia
• Zarządzanie wieloma kontami i kampaniami
• Zautomatyzowany silnik repricingowy
• Monitorowanie konkurencji i śledzenie cen
• Dynamiczne strategie cenowe
• Kontrola ryzyka i limity handlowe
• Przetwarzanie obrazów i paragonów
• Wsparcie dla wielu języków
• Integracja z API Binance i WebSocket
Stos technologiczny:
• Python
• API Binance
• WebSocket
• API bota Telegram
• PostgreSQL / MySQL
• Linux
• REST APIs
Platforma została zaprojektowana w celu automatyzacji procesów roboczych handlowców, skrócenia czasów reakcji, poprawy efektywności przetwarzania zamówień oraz wsparcia operacji handlowych Binance P2P o dużej skali.
-
Sieć Neuronowa KNN — Klasyfikacja Stanu Nawierzchni Drogi
AI i uczenie maszynoweSieć neuronowa KNN to projekt uczenia maszynowego zaprojektowany w celu określenia warunków nawierzchni drogi na podstawie danych z czujnika akcelerometru. Model wykorzystuje K-Najbliższych Sąsiadów (KNN) do klasyfikacji stanów dróg poprzez analizę zbiorów danych uzyskanych z wskaźnika akcelerometru w osi Z.
To rozwiązanie może być stosowane w telemetrii pojazdów, monitorowaniu jakości dróg oraz inteligentnych systemach transportowych.
… Jak to działa
Dane z czujnika zebrane z akcelerometru są przetwarzane i wykorzystywane jako dane wejściowe dla modelu KNN. Analizując wzorce wibracji wzdłuż osi Z, algorytm identyfikuje i klasyfikuje aktualny stan nawierzchni drogi.
Model jest trenowany na przygotowanych zbiorach danych i może być dostosowany do różnych pojazdów lub konfiguracji czujników.
Kluczowe cechy i możliwości
Klasyfikacja nawierzchni drogi
Wykrywa i klasyfikuje warunki drogowe na podstawie danych z akcelerometru.
Model uczenia maszynowego oparty na KNN
Proste, skuteczne i zrozumiałe podejście do klasyfikacji danych z czujników.
Analiza akcelerometru w osi Z
Skupia się na danych o wibracjach pionowych dla dokładnego wykrywania warunków drogowych.
Rozszerzalny pipeline danych
Łatwo adaptowalny do nowych zbiorów danych lub wejść z czujników.
Stos technologiczny
Python
NumPy
Pandas
Scikit-learn
TensorFlow
OpenPyXL
-
Nadawca wiadomości i paragonów dla czatu P2P Binance — WebSocket
PythonNadawca wiadomości i potwierdzeń dla czatu P2P Binance to narzędzie oparte na Pythonie, które umożliwia zautomatyzowaną, w czasie rzeczywistym komunikację z sprzedawcami na Binance P2P za pomocą połączeń WebSocket.
Projekt pozwala na bezpieczne wysyłanie wiadomości tekstowych i obrazów potwierdzeń płatności bezpośrednio do czatu P2P Binance, w pełni zautomatyzowane i zsynchronizowane z aktywnymi transakcjami. Używa oficjalnego API Binance do uwierzytelniania, pobierania danych uwierzytelniających i bezpiecznej komunikacji WebSocket.
… Jak to działa
Narzędzie nawiązuje stałe połączenie WebSocket z czatem P2P Binance i obsługuje dostarczanie wiadomości w czasie rzeczywistym. Każda wiadomość jest śledzona za pomocą unikalnego UUID, co zapewnia niezawodność i dokładne potwierdzenie dostarczenia.
Logika automatycznego ponownego połączenia gwarantuje stabilne działanie nawet w przypadku przerwy w sieci.
Kluczowe cechy i korzyści
Wiadomości P2P Binance w czasie rzeczywistym
Natychmiastowe wysyłanie wiadomości do sprzedawców podczas aktywnych transakcji.
Automatyczne wysyłanie obrazów potwierdzeń
Prześlij i wyślij obrazy potwierdzeń płatności bezpośrednio w czacie P2P Binance.
Stabilna komunikacja WebSocket
Stałe połączenie z automatycznym ponownym połączeniem w przypadku rozłączeń.
Śledzenie wiadomości oparte na UUID
Każda wiadomość jest unikalnie identyfikowana dla niezawodności i możliwości śledzenia.
Bezpieczne zarządzanie kluczami API
Działa poprzez oficjalne procesy uwierzytelniania API Binance.
Łatwa integracja z Pythonem
Zaprojektowane do osadzenia w istniejących botach handlowych lub systemach powiadomień.
Przykłady zastosowania
Automatyzacja handlu P2P Binance
Boty potwierdzające płatności
Systemy powiadomień kryptowalutowych
Platformy handlowe DeFi i P2P
Stos technologiczny
Python
API Binance
WebSocket
Obsługa wiadomości oparta na UUID
-
Flashbots Nadawca Transakcji — Prywatna Transakcja Ethereum
Kryptowaluty i blockchainFlashbots Transaction Sender to narzędzie oparte na Pythonie do wysyłania transakcji Ethereum bezpośrednio przez Flashbots, omijając publiczny mempool i chroniąc transakcje przed frontrunningiem oraz atakami MEV.
Skrypt wykorzystuje Web3.py razem z API Flashbots do przesyłania pakietów transakcji bezpośrednio do producentów bloków, zwiększając niezawodność wykonania dla wrażliwych lub wysokowartościowych operacji.
… Jak to działa
Nadawca łączy się z siecią Ethereum za pośrednictwem punktu końcowego Infura RPC i przesyła transakcje jako pakiety Flashbots. Zamiast narażać transakcję na publiczny mempool, jest ona dostarczana prywatnie do górników, co zmniejsza ryzyko frontrunningu.
Narzędzie nieustannie monitoruje włączenie transakcji i automatycznie dostosowuje swoją strategię, jeśli wykonanie się nie powiedzie.
Kluczowe cechy i możliwości
Integracja Web3.py
Łączy się z węzłami Ethereum za pomocą Infura RPC dla niezawodnego dostępu do sieci.
Przesyłanie pakietów Flashbots
Wysyła transakcje bezpośrednio do górników, omijając publiczny mempool.
Dynamiczna regulacja opłat za gaz
Automatycznie zwiększa opłaty za gaz, aby poprawić prawdopodobieństwo włączenia.
Monitorowanie włączenia transakcji
Weryfikuje, czy transakcja została wydobyta i włączona do bloku.
Automatyczna logika ponownego próbowania
Ponawia nieudane przesyłki z progresywnie dostosowanymi parametrami gazu.
Przykłady zastosowania
Transakcje wrażliwe na MEV
Operacje Ethereum o wysokiej wartości
Arbitraż i automatyzacja DeFi
Interakcje z kontraktami odporne na frontrunning
-
1431 PLN Bot P2P Binance — Zautomatyzowane zakupy po najlepszych stawkach rynkowych
Tworzenie chatbotaBot Binance P2P to zautomatyzowane rozwiązanie handlowe zaprojektowane do zakupu USDT i innych kryptowalut na Binance P2P po najbardziej korzystnych cenach. Bot nieustannie monitoruje rynek i natychmiast tworzy zlecenia, gdy pojawiają się optymalne warunki — szybciej niż handel ręczny.
Rozwiązanie jest rozwijane w Pythonie i działa bezpośrednio z API Binance, zapewniając szybkość, elastyczność i niezawodność.
… Jak działa Bot Binance P2P
Zadania handlowe (zlecenia) są tworzone bezpośrednio z menu bota. Po uruchomieniu zadania bot zaczyna monitorować ceny Binance P2P w czasie rzeczywistym.
Gdy pojawi się oferta w cenie niższej niż ta zdefiniowana w Twoim zadaniu, bot:
automatycznie tworzy zlecenie P2P,
powiadamia Cię przez Telegram,
kontynuuje monitorowanie zgodnie z skonfigurowaną strategią.
Kluczowe cechy i zalety
Wysoka prędkość realizacji zleceń
Bezpośrednia integracja z API Binance pozwala botowi otwierać zlecenia szybciej niż ręczni traderzy.
Silnik handlowy wielozadaniowy
Uruchamia wiele zadań jednocześnie, umożliwiając równoległe zakupy różnych kryptowalut.
Dynamiczny wybór walut fiat i metod płatności
Dostępne waluty fiat i banki są pobierane bezpośrednio z Binance P2P, co pozwala na handel w każdym kraju i w każdej obsługiwanej walucie.
Monitorowanie cen w czasie rzeczywistym
Nieustannie śledzi ceny rynkowe i natychmiast reaguje na opłacalne oferty.
Powiadomienia Telegram
Wysyła natychmiastowe powiadomienia, gdy zlecenie jest tworzone lub warunki są spełnione.
Zautomatyzowane wiadomości do sprzedawcy
Automatycznie wysyła wcześniej napisaną wiadomość do sprzedawcy w czacie Binance P2P po otwarciu transakcji. Ta funkcja jest włączona za pomocą opcji notify_seller w ustawieniach bota.
Idealne dla
Handlarzy P2P o wysokiej prędkości
Kupujących w wielu walutach
Zautomatyzowanych strategii zakupu kryptowalut
-
4460 PLN P2Pay Binance Bot — Zautomatyzowany P2P i przetwarzanie płatności
Tworzenie chatbotaP2Pay Binance Bot to w pełni zautomatyzowane rozwiązanie do zakupu kryptowalut na Binance P2P. Bot eliminuje manualne kroki z procesu zakupu, samodzielnie śledząc zamówienia, wykonując płatności i koordynując z sprzedawcami za pośrednictwem API Binance.
Dzięki temu botowi nie musisz już monitorować transakcji ani obsługiwać płatności ręcznie — wszystko jest przetwarzane automatycznie, szybko i bezpiecznie.
… Jak działa P2Pay Binance Bot
Bot działa w czasie rzeczywistym i zarządza całym procesem zakupu od wykrywania zamówienia do wydania kryptowaluty:
Śledzenie zamówień w czasie rzeczywistym
Ciągle monitoruje Binance P2P w poszukiwaniu nowych i aktywnych zamówień zakupowych.
Automatyczne wykonanie płatności
Wysyła płatności na konta bankowe sprzedawców za pośrednictwem API systemów płatności.
Obsługa potwierdzenia płatności
Automatycznie potwierdza udane płatności za pośrednictwem API Binance.
Powiadomienie sprzedawcy przez czat Binance
Wysyła wiadomość do sprzedawcy z prośbą o wydanie kryptowaluty po dokonaniu płatności.
Kluczowe korzyści
Automatyzacja end-to-end
Kompletny proces „ustaw i zapomnij” dla zakupów kryptowalut P2P.
Szybkie przetwarzanie transakcji
Minimalizuje opóźnienia i błędy ludzkie podczas wykonywania płatności.
Bezpieczne operacje oparte na API
Wszystkie działania są wykonywane za pośrednictwem oficjalnych API z kontrolowaną logiką.
Zmniejszone obciążenie pracą ręczną
Idealne dla handlowców P2P o dużym wolumenie, którzy potrzebują szybkości i spójności.
-
2787 PLN Bot handlowy Binance P2P — Zautomatyzowane śledzenie cen i zarządzanie ogłoszeniami
Tworzenie chatbotaZautomatyzowany bot handlowy P2P na Binance opracowany w Pythonie. Rozwiązanie wykonuje monitorowanie cen w czasie rzeczywistym, zarządzanie zamówieniami oraz automatyzację opartą na API dla handlu kryptowalutami na Binance.
Bot pomaga traderom utrzymać zyski z pozycji, ciągle dostosowując ceny ogłoszeń w oparciu o warunki rynkowe i aktywność konkurencji.
… Jak działa bot handlowy P2P
Bot monitoruje ogłoszenia konkurencji na Binance P2P i automatycznie aktualizuje Twoje ceny zgodnie z wcześniej zdefiniowanymi zasadami. Używając logiki „Krok / Śledź konkurenta”, utrzymuje Twoje ogłoszenia w zgodzie lub przed wybranymi sprzedawcami, zapewniając optymalną widoczność i atrakcyjność dla kupujących.
Wszystkie dostosowania są dokonywane automatycznie, co pozwala traderom skupić się na strategii zamiast ręcznych aktualizacji cen.
Kluczowe cechy i zalety
Zautomatyzowane śledzenie cen
Ciągle analizuje ceny konkurencji i aktualizuje ogłoszenia w czasie rzeczywistym.
Elastyczne filtrowanie konkurencji
Śledź:
konkretnego sprzedawcę
tylko zweryfikowanych sprzedawców
wszystkich sprzedawców
z filtrowaniem według minimalnej objętości ogłoszenia.
Architektura wieloprocesowa
Wydajne przetwarzanie w tle dla stabilnej wydajności nawet przy dużych zbiorach danych.
Konfigurowalna logika strategii
Pełna kontrola nad krokami cenowymi, limitami i zachowaniem konkurencyjnym.
Zarządzanie ogłoszeniami bez rąk
Zmniejsza pracę ręczną i minimalizuje czas reakcji na zmiany rynkowe.