Ranking
Poziom znajomości języków obcych
Umiejętności i kwalifikacje
Portfolio
-
Telegram-bot do powiadamiania o alarmach i zagrożeniach w Ukrainie
Tworzenie chatbotaOpracowałem system, który umożliwia użytkownikom i administratorom kanałów oraz grup automatyczne otrzymywanie powiadomień o różnych typach zagrożeń: alarm powietrzny, ostrzał artyleryjski, zagrożenie rakietowe, zagrożenie ze strony dronów, niebezpieczeństwo chemiczne lub jądrowe, wiadomości od mediów i inne.
Bot jest zintegrowany z oficjalnymi źródłami danych i wspiera podłączenie kanałów oraz grup do zbiorowych powiadomień.
Zrealizowano funkcję repostowania z wykorzystaniem sztucznej inteligencji, która pomaga w strukturyzacji wiadomości i czyni je bardziej zrozumiałymi dla użytkowników.
…
Technologie: Node.js, TypeScript, grammY, MongoDB, AI API.
Wynik: tysiące użytkowników otrzymują na czas powiadomienia o niebezpieczeństwie, a administratorzy kanałów mają wygodne narzędzie do informowania swojej publiczności.
-
Minecraft launcher i usługi towarzyszące
Aplikacje desktopoweOpracowałem własny launcher Minecraft z obsługą instalacji wersji Fabric, Forge i NeoForge, zarządzaniem bibliotekami, zasobami i Javą. W launcherze zaimplementowano system znajomych, menedżer modów oraz zarządzanie manifestem wersji.
Do launchera stworzyłem stronę internetową z podstawowymi informacjami i przyciskiem pobierania, a także bota Discord, który wyświetla aktualną liczbę użytkowników online. Backend na NestJS z Socket.IO zapewnia synchronizację danych i zarządzanie wersjami.
… Technologie: Node.js, TypeScript, React, Electron, NestJS, Socket.IO, MongoDB, Discord.js.
Wynik: w pełni funkcjonalny launcher z systemem znajomych, menedżerem modów oraz towarzyszącymi usługami, które zapewniają wygodne instalowanie modyfikacji i interakcję użytkowników.
-
Telegram-gra “Szpieg”
Tworzenie chatbotaOpracowałem grę wieloosobową w formacie bota Telegram. Gracze zbierają się w pokoju, bot losowo przydziela role uczestnikom: większość otrzymuje wspólną lokalizację, a jeden z nich staje się szpiegiem, który nie zna miejsca akcji. Zadaniem graczy jest poprzez pytania i odpowiedzi zidentyfikować szpiega, a zadaniem szpiega jest odgadnąć lokalizację.
Bot wspiera tworzenie pokoi, zarządzanie procesem gry, wybór ról oraz głosowanie po zakończeniu rundy. System został zrealizowany w taki sposób, aby całkowicie zautomatyzować przeprowadzenie gry bez potrzeby prowadzącego.
… Technologie: Node.js, TypeScript, grammY, MongoDB.
Wynik: interaktywna gra rozrywkowa, która działa bezpośrednio w Telegramie i pozwala przyjaciołom lub społecznościom łatwo zorganizować fascynujący proces gry.
-
Telegram-bot “Poszukiwanie Tekstów”
Tworzenie chatbotaOpracowałem bota Telegram, który pozwala użytkownikom wyszukiwać teksty piosenek bezpośrednio w czacie. Baza danych jest pobierana z witryny Genius, co pozwala na uzyskanie aktualnych i zweryfikowanych tekstów.
Bot wspiera wyszukiwanie według tytułu piosenki lub wykonawcy, wyświetla tekst w wygodnym formacie i pozwala szybko dzielić się nim z innymi użytkownikami w Telegramie.
… Technologie: Node.js, TypeScript, grammY, API Genius, MongoDB.
Wynik: wygodne narzędzie dla użytkowników Telegram, które pozwala szybko znajdować teksty piosenek i dzielić się nimi bezpośrednio w czacie.