Bohdan Kaliushyk
Предложите Bohdan работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.
Рейтинг
Уровень владения языками
Навыки и умения
Программирование
Услуги
Администрирование
Переводы
Портфолио
-
API для чата в реальном времени
PythonГотовый к производству бэкенд чата в реальном времени, созданный с использованием FastAPI, WebSockets, Redis pub/sub, PostgreSQL и Docker. Каждое сообщение сохраняется в PostgreSQL, публикуется в канал Redis и мгновенно доставляется всем подключенным клиентам WebSocket. Поддерживает горизонтальное масштабирование на нескольких экземплярах приложения. Включает аутентификацию JWT с токенами доступа и обновления, хеширование bcrypt и авторизацию WebSocket на основе токенов. Построен на чистой архитектуре и паттерне Unit of Work. Покрыт юнит-тестами и интеграционными тестами Pytest.
-
Бэкенд система – API интернет-магазина
PythonГотовый к производству бэкенд электронной коммерции, созданный с использованием асинхронного FastAPI и PostgreSQL. Включает аутентификацию JWT, хеширование паролей с помощью bcrypt, кэширование Redis и логику управления балансом и транзакциями. Сложные отношения ORM: Один-ко-Многим (Клиент к Заказам, Транзакциям), Много-к-Многим (Клиент к Продуктам, Заказ к Продуктам). Построен на Чистой Архитектуре и паттерне Репозиторий и Сервис с строгим разделением слоя API и базы данных. Покрыт юнит-тестами и интеграционными тестами с использованием Pytest. Развернут с помощью Docker Compose.