Я Senior Backend Engineer - кросс‑функциональный инженер‑разработчик: беру задачу целиком и довожу до результата.
Работаю с полным циклом: сбор и уточнение требований, приоритизация, проектирование архитектуры, разработка серверной части, интеграции сторонних сервисов/устройств, тестирование, разработка клиентской части (без упора в «косметический» UI), управление версиями и регресс, деплой, подготовка и проведение демонстраций для заинтересованных лиц.
Как backend‑разработчик создаю асинхронные сервисы и микросервисы на asyncio (aiohttp, FastAPI) с автодокументацией Swagger. Проектирую и разворачиваю базы данных: реляционные и нереляционные, при необходимости — ClickHouse и векторные хранилища. С БД работаю через SQLAlchemy ORM. Интегрирую уже имеющиеся скрипты и ML/AI‑модели в продукт, проектирую форматы обмена данными между сервисами и обеспечиваю совместимость (адаптация уже имеющихся сервисов под новые форматы или выделенный сервис конвертации). Для MVP чаще выбираю взаимодействие через API как самый быстрый и простой путь; для зрелых продуктов делаю акцент на масштабируемость и наблюдаемость, использую очереди и стриминг: RabbitMQ (задачи/состояния пайплайна), Kafka (потоковая обработка), также Celery и альтернативы по задаче.
В работе применяю AI‑агентов (в т.ч. OpenAI Codex): при хорошей спецификации это ускоряет разработку, рефакторинг и тестирование. Постоянно осваиваю новые технологии и внедряю то, что даёт измеримую пользу продукту.
Считаю процессы частью инженерной работы, особенно в удалёнке: умею выстраивать и объяснять ценность артефактов (дейли, планирование, демо, бэклог и др.), чтобы они помогали команде, а не превращались в формальность. На старте проекта мне ближе Scrum (больше дисциплины), дальше — переход к Kanban с сохранением полезных практик Scrum; при необходимости могу организовать работу и по Waterfall.
Дополнительно о себе:
Магистратура УдГУ с отличием по направлению «Информатика и компьютерные науки» (сильная фундаментальная база по информатике и математике).
Закончил аспирантуру УдГУ, но кандидатскую степень пока не защищал; при необходимости могу вернуться к защите.
Занимаюсь спортом, люблю настолки и другие игры. Абсолютно не пью, не курю и т.п.
Из «профессиональных» увлечений отмечу, что занимаюсь инвестициями и довольно успешно; был опыт работы трейдером-арбитражором в компании Алор.
Закончил курсы повышения квалификации по финансовому управлению предприятия. Знаю как грамотно управлять средствами компании, как организовывать фонды, как планировать финансовую деятельность.
Педагогический опыт: преподавание математики в детском математическом лагере (3 лета, 2 зимы), организация и судейство математических турниров и матбоёв для школьников и студентов (уровень от местных до всероссийских)