Bohdan Kaliushyk
Offer Bohdan work on your next project.
Rating
Language proficiency level
Skills and abilities
Programming
Administration
Portfolio
-
Realtime Chat API
PythonProduction-ready real-time chat backend built with FastAPI, WebSockets, Redis pub/sub, PostgreSQL, and Docker. Every message is saved to PostgreSQL, published to a Redis channel, and instantly delivered to all connected WebSocket clients. Supports horizontal scaling across multiple app instances. Features JWT authentication with access and refresh tokens, bcrypt hashing, and token-based WebSocket authorization. Built on Clean Architecture and Unit of Work pattern. Covered with Pytest unit and integration tests.
-
Backend System – Online Shop API
PythonProduction-ready e-commerce backend built with async FastAPI and PostgreSQL. Features JWT authentication, bcrypt password hashing, Redis caching, and balance and transaction management logic. Complex ORM relations: One-to-Many (Client to Orders, Transactions), Many-to-Many (Client to Products, Order to Products). Built on Clean Architecture and Repository and Service pattern with strict API-to-database layer separation. Covered with Pytest unit and integration tests. Deployed via Docker Compose.