Python/С++/TypeScript разработчик. Проектирую Backend приложения на FastAPI и PostgreSQL, а также Frontend приложения на React, использую контейнеризацию Docker для развертывания своих сервисов.
1. https://github.com/jeestb/corecrud. Библиотека для работы с курсорами результатов базы данных средствами sqlalchemy, автоматическое генерирование SQL запросов на модель в базе данных.
2. Фреймворк для движка игры в покер, генерацией карт, создания покерных комнат, разделения банка среди игроков и рассчета комбинаций: https://github.com/raindinners/pokerengine. Стек: pybind11, magic_enum, Python, C++20
3. Игровой Telegram-бот для игры в: техасский покер - https://github.com/raindinners/raindinners. Стек: Docker, Docker Compose, Nginx, Python, aiogram.
Почта: copper.boyq@gmail.com
Telegram: https://t.me/copper_boy
GitHub: https://github.com/jeestb
- стек: Python, FastAPI, Jinja2, HTML, CSS, JS, sqlalchemy, pydantic, mypy, ruff, isort и Docker;
- автоматизация бизнес-процессов для медицинской сферы;
- занимался проектированием и разворачиванием Docker-окружения и написанием.
- занимался написанием Unit-тестов.
- проектировал и разрабатывал Backend для онлайн маркетплейса по типу Amazon;
- описывал и подбирал оптимальную архитектуру для FastAPI-приложения;
- занимался написанием структуры базы данных и ее оптимизацией;
- оптимизировал запросы, упрощал работу с sqlalchemy и написал библиотеку для этого;
- настраивал работу с типизацией, связывал ORM-модели с Pydantic-моделями;
- использовал в работе: Python, FastAPI, pydantic, sqlalchemy;
- настраивал CI/CD и GitHub Actions.