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

Vіtalіy Shvetsov

Zaproponuj Vіtalіy pracę nad swoim kolejnym zleceniem.

Ukraina Kijów, Ukraina
2 godziny 1 minuta temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
zamieszczono 5 ofert
w Serwisie 1 rok
  • java spring
  • elasticsearch
  • linux server administration
  • kubernetes
  • Redis / MongoDB / MySQL
  • nest.js
  • apache kafka
  • React/TypeScript
  • docker
  • CI/CD
  • Node.js
  • Redis
  • PostgreSQL
  • Microservices development

Ranking

Zakończonych zleceń
Brak danych
Średnia ocena
Brak danych
Ranking
277
Java
Javascript & Typescript 9

Poziom znajomości języków obcych

Українська Українська: native
English English: poziom wyżej niż średni

Umiejętności i kwalifikacje

Portfolio


  • Platforma Biznesowa AYB Serve

    AYB Serve Business Platform to przedsiębiorcza platforma B2B monorepo zbudowana w Node.js i NestJS, zaprojektowana z myślą o wieloosobowości i wzroście równoczesnego użytkowania. Używa dedykowanej bramy API do routingu, walidacji JWT, proxy do usług domenowych oraz ekspozycji OpenAPI.

    Backend: TypeScript, NestJS, Prisma, PostgreSQL, class-validator / class-transformer, Swagger/OpenAPI, przepływy związane z JWT i OAuth, Argon2, KafkaJS, Socket.IO (+ Redis do skalowania w czasie rzeczywistym), http-proxy-middleware na bramie.
    Frontend: Next.js, React, TanStack Query & TanStack Table, React Hook Form, Zod, Zustand, Tailwind CSS, Radix UI, FullCalendar, ApexCharts, drag-and-drop (Pangea DnD), Framer Motion, klient Socket.IO.

    Platforma jest w aktywnym rozwoju; długoterminowym celem jest flota ~30 mikroserwisów domenowych za bramą.
  • Platforma Wynajmu Rowerów oparta na Mikroserwisach (Backend w Javie)

    Java
    Skalowalna platforma wynajmu rowerów zbudowana z wykorzystaniem architektury mikroserwisów dla przypadków użycia B2C i B2B.

    System wspiera:
    • Subskrypcje i wynajem rowerów dla użytkowników końcowych
    • Partnerstwa B2B (hotele, dostawcy wynajmu) z podziałem przychodów
    • Zautomatyzowane płatności cykliczne
    • Śledzenie rowerów w czasie rzeczywistym i dostępność

    Kluczowe technologie i architektura
    • Java, Spring Boot, Spring Cloud
    • Architektura mikroserwisów (Auth, Wynajem, Płatność itp.)
    • Spring Cloud Gateway jako pojedynczy punkt wejścia
    • OAuth2 / OpenID Connect (uwierzytelnianie oparte na JWT)
    • Kafka do asynchronicznej komunikacji międzyserwisowej
    • ElasticSearch do wydajnego wyszukiwania
    • PostgreSQL + JPA, miękkie usunięcia, pola audytu
    • Redis do pamięci podręcznej i zarządzania tokenami/sesjami
    • Integracja z Stripe do płatności cyklicznych i jednorazowych
    • Swagger / OpenAPI do dokumentacji API
    • Docker i Kubernetes do konteneryzacji i orkiestracji
    • Architektura gotowa do CI/CD (GitHub Actions)
  • Bot Telegram do grupowych rezerwacji obiektów sportowych (Node.j

    Javascript & Typescript
    Bot Telegram do grupowych rezerwacji obiektów sportowych. Uczestnicy czatu rezerwują sloty czasowe w swojej społeczności; administratorzy konfigurują obiekty, godziny otwarcia, okno rezerwacji i limity.

    Backend jest zbudowany na NestJS, dane są przechowywane w PostgreSQL za pomocą Prisma, a integracja z Telegramem jest obsługiwana przez Telegraf (nestjs-telegraf).

    Projekt demonstruje pełny cykl: model rezerwacji specyficzny dla domeny, który uwzględnia strefy czasowe, zadania w tle (statusy rezerwacji, przypomnienia) oraz CI/CD z wdrożeniem do Dockera na VPS.
  • Strona internetowa korporacyjna

    Programowanie stron internetowych
    Strona korporacyjna na WordPress dla holenderskiej firmy.
  • System Integracji Rynków Wielokanałowych (Backend i Frontend)

    Java
    Opracowano złożony system oparty na Javie z użyciem Spring Boot, zaprojektowany w celu automatyzacji wymiany danych między 1C (system ERP) a wieloma rynkami internetowymi, takimi jak eBay, Recar i innymi.

    Rozwiązanie składa się z dwóch głównych aplikacji:

    Aplikacja Backend
    Zcentralizowana usługa backendowa odpowiedzialna za:
    • Odbieranie i synchronizowanie danych o produktach, cenach i zapasach z 1C
    • Przechowywanie i zarządzanie danymi w relacyjnej bazie danych
    • Stosowanie złożonej logiki biznesowej, walidacji i transformacji
    • Integrację z zewnętrznymi interfejsami API rynków
    • Przygotowywanie i wysyłanie poprawnie sformatowanych żądań do różnych rynków
    • Obsługę błędów, ponownych prób i wymagań specyficznych dla rynków

    Ten backend działa jako zjednoczona warstwa integracyjna, która upraszcza operacje na wielu rynkach i zapewnia spójność danych na różnych platformach.

    Aplikacja Frontend
    Osobna aplikacja Spring Boot z interfejsem użytkownika po stronie serwera zbudowanym przy użyciu:
    • Thymeleaf
    • JavaScript

    Frontend zapewnia:
    • Interfejs administracyjny do zarządzania produktami i ustawieniami rynków
    • Monitorowanie statusu synchronizacji i odpowiedzi rynków
    • Kontrolę nad procesami biznesowymi i przepływem danych

    Technologie użyte
    • Java
    • Spring Boot
    • REST APIs
    • Thymeleaf
    • JavaScript
    • Relacyjne bazy danych (JPA/Hibernate)
    • Integracja z systemami zewnętrznymi (1C, rynki)

    Wartość biznesowa
    • Zautomatyzowana synchronizacja produktów na wielu rynkach
    • Zredukowana praca ręczna i błędy ludzkie
    • Skalowalna architektura do dodawania nowych rynków
    • Zcentralizowana logika biznesowa i zarządzanie danymi
  • Telegram Chatbot do Zarządzania Zamówieniami (Java)

    Java
    Opracowano chatbota opartego na Telegramie przy użyciu Javy, aby zautomatyzować zapytania klientów i prośby o zamówienia dla firmy specjalizującej się w produktach skórzanych.

    Chatbot działa jako interaktywny asystent, który prowadzi użytkowników przez wieloetapowy kwestionariusz w celu zebrania szczegółowych informacji o zamówieniu, znacznie redukując obciążenie menedżerów sprzedaży.

    Kluczowe funkcje
    • Interaktywny przepływ kwestionariusza z wieloma gałęziami decyzyjnymi i logiką walidacji
    • Wsparcie dla złożonych opcji personalizacji produktów
    • Przesyłanie plików (obrazy, dokumenty) bezpośrednio przez Telegram
    • Zintegrowane płatności online za pomocą LiqPay
    • Automatyczne tworzenie zamówień i strukturalne zbieranie danych
    • Przesyłanie w czasie rzeczywistym zrealizowanych zamówień do dedykowanej grupy menedżerów na Telegramie
    • Powiadomienia dla menedżerów o nowych prośbach i statusie płatności

    Automatyzacja przepływu pracy menedżera
    Wszystkie prośby klientów przesyłane za pośrednictwem chatbota są automatycznie wysyłane do prywatnej grupy Telegram używanej przez menedżerów.
    Pozwala to zespołowi na:
    • Natychmiastowe otrzymywanie uporządkowanych danych zamówienia
    • Przeglądanie załączonych plików
    • Szybsze odpowiadanie klientom
    • Eliminację ręcznego wprowadzania danych i nieporozumień

    Użyte technologie
    • Java
    • Telegram Bot API
    • REST APIs
    • Integracja płatności (LiqPay)
    • Obsługa i przechowywanie plików
    • Logika biznesowa dla przepływów konwersacyjnych

    Wartość biznesowa
    • Uproszczony proces przyjmowania zamówień
    • Poprawa doświadczeń klientów dzięki kierowanym interakcjom
    • Skrócenie czasu odpowiedzi i kosztów operacyjnych
    • Skalowalna logika chatbota do dodawania nowych produktów i przepływów

Aktywność

  Ostatnie oferty 10
Dopracowanie istniejącego projektu Next.js/Supabase: oferty, CRM, analityka, czat AI
82 PLN
Potrzebny programista Full Stack
18 173 PLN
Należy dopracować istniejące CRM.
82 PLN
Programista React / Next.js dla istniejącej platformy (zdalnie)
43 615 PLN
Budowa ECommerce
9086 PLN
Opracowanie adaptacyjnej platformy e-learningowej (LMS) — Next.js 14, React, Stripe, Mux, Prisma
10 000 PLN
Rozwój adaptacyjnej platformy e-learningowej (LMS) — Next.js 14, React, Stripe, Mux, Prisma
1000 PLN
Opracowanie oprogramowania/aplikacji do transmisji na żywo/Live Commerce
57 PLN
Bot do podnoszenia towaru Etsy
57 PLN
Potrzebna jest разработка nowoczesnej strony internetowej do generowania leadów według gotowych makiet.
2213 PLN