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

Bohdan Kaliushyk

Zaproponuj Bohdan pracę nad swoim kolejnym zleceniem.

Polska Polska
1 miesiąc 18 dni temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
w Serwisie 1 miesiąc 22 dni
  • websockets
  • sqlalchemy
  • Alembic
  • Postman
  • OAuth 2.0 / JWT / Passport
  • telegram python bot
  • Redis / PostgreSQL / MySQL
  • Docker / Docker compose
  • REST API
  • python
  • fastapi
  • Swaggeer

Ranking

Zakończonych zleceń
Brak danych
Średnia ocena
Brak danych
Ranking
158
Python
Bazy danych i SQL

Poziom znajomości języków obcych

Polski Polski: native
Українська Українська: native
Русский Русский: native
English English: średniozaawansowany

Umiejętności i kwalifikacje

Portfolio


  • API czatu w czasie rzeczywistym

    Python
    Gotowy do produkcji backend czatu w czasie rzeczywistym zbudowany z użyciem FastAPI, WebSockets, Redis pub/sub, PostgreSQL i Dockera. Każda wiadomość jest zapisywana w PostgreSQL, publikowana na kanale Redis i natychmiast dostarczana do wszystkich podłączonych klientów WebSocket. Obsługuje poziome skalowanie w wielu instancjach aplikacji. Oferuje uwierzytelnianie JWT z tokenami dostępu i odświeżania, haszowanie bcrypt oraz autoryzację WebSocket opartą na tokenach. Zbudowany na Czystej Architektury i wzorcu Jednostki Pracy. Pokryty testami jednostkowymi i integracyjnymi Pytest.
  • System Backend – API Sklepu Internetowego

    Python
    Gotowy do produkcji backend e-commerce zbudowany z użyciem asynchronicznego FastAPI i PostgreSQL. Oferuje uwierzytelnianie JWT, haszowanie haseł bcrypt, pamięć podręczną Redis oraz logikę zarządzania saldem i transakcjami. Złożone relacje ORM: Jeden-do-Wielu (Klient do Zamówień, Transakcji), Wielu-do-Wielu (Klient do Produktów, Zamówienie do Produktów). Zbudowany na Czystej Architektury oraz wzorze Repozytorium i Usługi z wyraźnym rozdzieleniem warstwy API i bazy danych. Pokryty testami jednostkowymi i integracyjnymi Pytest. Wdrożony za pomocą Docker Compose.