Fullstack Software Engineer с опытом 6+ лет разработки веб-систем и распределённых приложений.
Специализация: Node.js (NestJS), React/Next.js, TypeScript, JavaScript, Vue, проектирование систем и работа с базами данных (PostgreSQL, MongoDB, ClickHouse).
Опыт в архитектуре систем, микросервисах, проектировании API, оптимизации производительности и промышленной разработке.
Работа в финтехе и gamedev проектах с полной ответственностью за frontend и fullstack архитектуру.
ТЕХНИЧЕСКИЕ НАВЫКИ
Backend: Node.js, NestJS, Express, TypeScript, JavaScript, Microservices, REST, WebSockets, Avro
Frontend: React, Next.js, Vue, Redux, Vite, HTML5, CSS3, SSR, Feature-Sliced Design (FSD)
Базы данных: PostgreSQL, MongoDB, MariaDB, ClickHouse
DevOps: Docker, Nginx, Linux, GitHub Actions (CI/CD)
Интеграции: платёжные системы, внешние REST API, GraphQL
AI-инструменты: Cursor, CodeRabbit, Figma Make (ускорение разработки, ревью кода, прототипирование UI)
UI Maintainer, Fullstack game-разработчик
Январь 2025 — Апрель 2026
Описание проекта:
Игровой role-play сервер RAGE MP (GTA-V движок)
Должностные обязанности:
"ООО" Урбантех
Web-разработчик
Август 2023 — Декабрь 2024
Описание проекта:
Платформа создания полнофункциональных web-приложений с использованием
собственного внутреннего языка описания
Должностные обязанности:
"ООО" ТС Иннотех"
Ведущий разработчик
Февраль 2022 — Июль 2024
Описание проекта:
Платформа разметки наборов данных, обучения и хостинга AI
Должностные обязанности:
Сбер
Старший инженер по разработке
Декабрь 2019 — Февраль 2022
Описание проекта:
Система массовых зачислений денежных средств (зарплаты, пенсии и т.п.)
Должностные обязаности:
Университет "Иннополис"
Разработчик и преподаватель курса (совмещение)
Сентябрь 2021 — Декабрь 2021
Описание проекта:
Курс fullstack-разработки на JavaScript и Typescript
Должностные обязанности:
Разработка программы курса, запись уроков, менторство, отбор преподавателей
Специализация: Node.js (NestJS), React/Next.js, TypeScript, JavaScript, Vue, проектирование систем и работа с базами данных (PostgreSQL, MongoDB, ClickHouse).
Опыт в архитектуре систем, микросервисах, проектировании API, оптимизации производительности и промышленной разработке.
Работа в финтехе и gamedev проектах с полной ответственностью за frontend и fullstack архитектуру.
ТЕХНИЧЕСКИЕ НАВЫКИ
Backend: Node.js, NestJS, Express, TypeScript, JavaScript, Microservices, REST, WebSockets, Avro
Frontend: React, Next.js, Vue, Redux, Vite, HTML5, CSS3, SSR, Feature-Sliced Design (FSD)
Базы данных: PostgreSQL, MongoDB, MariaDB, ClickHouse
DevOps: Docker, Nginx, Linux, GitHub Actions (CI/CD)
Интеграции: платёжные системы, внешние REST API, GraphQL
AI-инструменты: Cursor, CodeRabbit, Figma Make (ускорение разработки, ревью кода, прототипирование UI)
UI Maintainer, Fullstack game-разработчик
Январь 2025 — Апрель 2026
Описание проекта:
Игровой role-play сервер RAGE MP (GTA-V движок)
Должностные обязанности:
- Руководство UI-частью проекта.
- Сбор требований, планирование и оценка задач, оформление документации
- Разработка и тестирование игровых механик
- Разработка сервера, клиента, UI, базы данных
- Разработал новый стандарт архитектуры UI-части проекта
- Руководил разработкой и интеграцией ряда UI-приложений
- Согласовал требования, разработал и внедрил ряд игровых механик
- Устранил множество существующих дефектов игровых механик и UI
- Повторно выявил и устранил ряд дефектов игровых механик, считавшихся
закрытыми
"ООО" Урбантех
Web-разработчик
Август 2023 — Декабрь 2024
Описание проекта:
Платформа создания полнофункциональных web-приложений с использованием
собственного внутреннего языка описания
Должностные обязанности:
- Работа с большим количеством legacy-кода
- Разработка логики построения форм на основе динамических описаний на
внутреннем языке платформы - Подготовка и реализация плана рефакторинга legacy
- Активно участвовал в разработке новой архитектуры приложения
и выборе готовых решений - Совместно с командой разработал и реализовал план рефакторинга
- Значительно улучшил качество кодовой базы
"ООО" ТС Иннотех"
Ведущий разработчик
Февраль 2022 — Июль 2024
Описание проекта:
Платформа разметки наборов данных, обучения и хостинга AI
Должностные обязанности:
- Реализация SPA
- Разработка библиотеки компонентов
- Разработка unit-тестов
- Временно исполнял обязанности техлидера команды
- Разработал с нуля frontend централизованной системы авторизации
с использован
Сбер
Старший инженер по разработке
Декабрь 2019 — Февраль 2022
Описание проекта:
Система массовых зачислений денежных средств (зарплаты, пенсии и т.п.)
Должностные обязаности:
- Разработка BFF
- Разработка интерфейсов системы
- Ревью и рефакторинг кода
- Совместно с командой успешно выпустил ряд релизов
- Убедил руководство в нецелесообразности поддержки IE11, чем повысил скорость разработки
Университет "Иннополис"
Разработчик и преподаватель курса (совмещение)
Сентябрь 2021 — Декабрь 2021
Описание проекта:
Курс fullstack-разработки на JavaScript и Typescript
Должностные обязанности:
Разработка программы курса, запись уроков, менторство, отбор преподавателей
Последнее редактирование: