Nikita Oleynikov
Ranking
Umiejętności i kwalifikacje
Portfolio
-
Zautomatyzowany bot internetowy do gry w pokera
Klient dostarczył mi usługę API, która po otrzymaniu informacji o aktualnym stanie stołu do gry zwracała najlepszą rekomendowaną akcję. Aby opracować rozwiązanie, użyłem Puppeteer.js jako głównego narzędzia do automatyzacji przeglądarki. Bot był w stanie automatycznie odczytywać stan stołów na różnych platformach pokerowych online w czasie rzeczywistym. Podejmował decyzje i automatycznie stawiał zakłady zgodnie z zaleceniami z usługi API. Aby uniknąć systemów wykrywania botów, bot symulował realistyczne ruchy myszy i wprowadzał zmienne czasy reakcji, dodając losowe opóźnienia do swoich działań, aby jak najbliżej naśladować ludzkie zachowanie. Dodatkowo, zaimplementowałem moduł komunikacji oparty na sztucznej inteligencji, który naturalnie odpowiadał na wiadomości na czacie i strategicznie używał emoji, aby wpływać na dynamikę przy stole. Bot został zbudowany w architekturze modułowej poprzez użycie adapterów: logika główna pozostała spójna, podczas gdy dla każdej strony pokerowej opracowano konkretne adaptery do obsługi interakcji z ich specyficznymi interfejsami.
-
Bot do automatyzacji działań w sieci opartej na puppeteer
Opracowałem bota internetowego za pomocą Puppeteer, który monitoruje w czasie rzeczywistym zdarzenia użytkowników w przeglądarkowej grze wideo, takie jak pojawianie się nowych wiadomości na czacie, i automatycznie wykonuje niezbędne działania bez interwencji człowieka. Bot łączy się z wydarzeniami na stronie i dynamicznie reaguje na nowe dane lub aktywności od innych użytkowników, eliminując konieczność ręcznego oczekiwania na aktualizacje.
-
Aplikacja mobilna do śledzenia dnia pracy
Javascript & TypescriptW tym projekcie przeprowadziłem cały cykl rozwoju, od wstępnego planowania do ostatecznej dostawy:
● Zaprojektowałem i dostosowałem interfejs do platform mobilnych.
● Zaprojektowałem i opracowałem backend przy użyciu Express.js wraz z Sequelize ORM i PostgreSQL jako główną bazą danych. Architektura serwera została zaprojektowana tak, aby była skalowalna, bezpieczna i wydajna.
… ● Zaimplementowałem frontend za pomocą Expo (warstwa na React Native), aby ułatwić publikację na platformach mobilnych.
● Do tworzenia interfejsu użytkownika użyłem Gluestack UI, nowoczesnego frameworka opartego na Tailwind CSS zoptymalizowanego dla urządzeń mobilnych.
● Po zakończeniu rozwoju ręcznie wdrożyłem aplikację na infrastrukturze AWS klienta: skonfigurowałem serwer na AWS EC2, bazę danych na AWS RDS i zarządzałem przechowywaniem plików za pomocą AWS S3. Ustawiłem również środowisko, certyfikaty HTTPS i systemy tworzenia kopii zapasowych.
-
Niestandardowy proxy MITM
Javascript & TypescriptOpracowałem niestandardowy proxy w Node.js, ulepszając istniejącą bibliotekę, aby przechwytywać ruch i zarządzać dostępem do sieci za pomocą wbudowanej autoryzacji. Proxy dynamicznie modyfikowało wybrane strony internetowe (ponad 60 stron), aby zoptymalizować ich użytkowanie. Używałem JavaScript i SQLite do zarządzania stanami użytkowników, przechowywania sesji oraz poprawy wydajności poprzez buforowanie.
Aktywność
| Ostatnie oferty 7 | Budżet | Dodana | Terminy | Oferta | |
|---|---|---|---|---|---|
|
Wymagany programista Java (Spring Boot)
6565 PLN
|
|||||
|
Szukam programisty do rozwoju na next.js
182 PLN
|
|||||
|
Strona internetowa
1000 PLN
|
|||||
|
Tworzenie strony internetowej dla stolarzy z wbudowaną funkcjonalnością od CABINET VISION Design
18 235 PLN
|
|||||
|
Dopracować skrypt generowania tekstów przez GPT — dodać asynchroniczność. NodeJS, LangChain
547 PLN
|
|||||
|
Konfiguracja powiadomień dla telegrama
124 PLN
|
|||||
|
Bot handlowy. Twitter, Giełdy kryptowalut
8474 PLN
|