Murat Tatibaev
Fullstack Developer · Python & Nuxt · 14 years experience
История
За 14 лет работы я стал fullstack-разработчиком: строю Python-бэкенды на FastAPI и Django и современные фронтенды на Nuxt 3 и Vue 3. Начинал с PHP-разработки, постепенно перешёл на Python, микросервисы и продуктовую инженерию.
За карьеру работал в финтехе, страховании, агрегаторе такси и медиа. Сейчас — бэкенд-разработчик в QIWI Узбекистан: развиваю платформу электронного кошелька, интегрирую банковские API и поддерживаю сервисы под нагрузкой.
Нахожусь в Ташкенте, открыт к удалённым проектам. Строю продукты полностью — от схемы базы данных до задеплоенного UI. Ценю чистую архитектуру, наблюдаемые системы и прагматичные решения.
Опыт работы
QIWI Uzbekistan
Бэкенд-разработчикJan 2022 — present
Разработка и поддержка платформы электронного кошелька. Интеграция сторонних API банков и платёжных агрегаторов.
Carbery Taxi
Бэкенд-разработчикAug 2021 — Dec 2021
Разрабатывал новые фичи продукта, внедрял аналитические отчёты на ClickHouse для дата-команды.
Impex Insurance
Веб-разработчикAug 2018 — Dec 2021
Участвовал в проектировании и разработке страховой платформы. Интегрировал платёжные системы и данные от регуляторов.
Panda Media
Бэкенд-разработчикSep 2016 — Jun 2018
Создал агрегатор новостей и аналитики по криптовалютам. Разработал внутренний таск-менеджер с системой геймификации.
Adventor Lab
Веб-разработчикJan 2014 — Aug 2016
Разрабатывал новые фичи для веб-проектов и создавал кастомные плагины для CMS.
Art Creative Studio
Веб-разработчикJul 2011 — Feb 2013
Разрабатывал веб-сайты на PHP и MySQL.
Что я делаю
Backend API
Высокопроизводительные REST API и микросервисные архитектуры на Python (FastAPI/Django/Flask).
Платёжные системы и финтех
Интеграция банковских API, платёжных агрегаторов и систем комплаенса. Опыт с электронными кошельками и финансовыми платформами.
DevOps и наблюдаемость
Контейнеризация Docker, CI/CD пайплайны, мониторинг через Grafana и Sentry для надёжных продакшен-сред.
Frontend разработка
Современные веб-приложения на Nuxt 3 и Vue 3 с фокусом на производительность и чистый UX.
Стек
Backend
- Python
- FastAPI
- Django
- Flask
База данных
- PostgreSQL
- MongoDB
- MySQL
- Redis
Async / Очереди
- Celery
- RabbitMQ
DevOps
- Docker
- Nginx
- GitLab CI
- Grafana
- Sentry
Frontend
- Nuxt 3
- Vue 3
- TypeScript
- TailwindCSS
Принципы
Прагматизм над догмой
Выбор инструментов и подходов исходя из реальных требований и долгосрочной надёжности, а не следования трендам.
Продакшн прежде всего
Код считается готовым только когда он стабильно работает в продакшне с правильным мониторингом и обработкой ошибок.
Системное мышление
Понимание того, как отдельные компоненты взаимодействуют, формируя надёжную и поддерживаемую систему.
Наблюдаемость
Система, которую нельзя наблюдать — это система, которой нельзя доверять. Всё должно иметь метрики и логи.
Минимализм
Решение сложных задач простыми способами. Избегание избыточной инженерии и лишних абстракций.
