
Ключевой проект
DICOM Viewer Online
Спроектировал и разработал с нуля универсальный веб-вьюер медицинских изображений DICOM. Платформа позволяет врачам, исследователям и преподавателям просматривать, измерять, контурировать и создавать 3D-реконструкции медицинских данных прямо в браузере.
- Оптимизировал производительность, внедрив Web Workers для параллельной обработки вокселей изображений
- Выстроил полный стек на Next.js, TypeScript, MongoDB и IndexedDB для эффективного локального хранения данных
- Разработал фронтенд с использованием Canvas, SVG и Three.js для высокоточной отрисовки медицинских снимков
- Реализовал клиентскую деидентификацию для соответствия GDPR и ФЗ-152
Next.js
TypeScript
MongoDB
Canvas
SVG
Three.js
Web Workers
IndexedDB
Опыт работы
8+ лет опыта
Dicom Viewer Online
Март 2025 — настоящее времяОснователь и ведущий Full Stack разработчик · Казань
- Спроектировал и разработал с нуля универсальный веб-вьюер медицинских изображений DICOM
- Оптимизировал производительность, внедрив Web Workers для параллельной обработки вокселей
- Выстроил архитектуру стека с использованием Node.js, MongoDB и IndexedDB
- Разработал фронтенд с использованием Canvas и SVG для высокоточной отрисовки медицинских снимков
Cryptopay
Октябрь 2021 — Февраль 2025Senior Frontend Developer · Санкт-Петербург
- Руководил разработкой сложных SPA на Vue 2/3 и Svelte для высоконагруженных FinTech сервисов
- Улучшил процесс разработки (DX), переведя проекты на архитектуру монорепозитория
- Интегрировал браузерные крипто-кошельки, расширив платежные возможности платформы
- Оптимизировал процесс найма, проводя технические собеседования
Maxima
Август 2020 — Сентябрь 2021Frontend-разработчик · Казань
- Разрабатывал React-приложения реального времени с интеграцией MobX и WebSockets
- Обеспечил качество ПО, достигнув высокого покрытия кода Unit-тестами с Jest
- Занимался менторством младших разработчиков и проводил код-ревью
Тензор
Октябрь 2017 — Август 2020Инженер-программист · Ярославль
- Участвовал в разработке СБИС — масштабной ERP-системы
- Инициировал внедрение TypeScript и провел рефакторинг устаревших компонентов
- Оптимизировал SSR-приложения, выявляя и устраняя критические утечки памяти
Технические навыки
Фронтенд
React
Vue 2/3
Svelte
Next.js
TypeScript
JavaScript
Canvas
SVG
Three.js
WebGL
MobX
Tailwind CSS
Бэкенд
Node.js
MongoDB
PostgreSQL
IndexedDB
REST API
WebSockets
Инструменты и практики
Git
Jest
Web Workers
SSR
Monorepo
CI/CD
Docker
DICOM
Образование
Казанский национальный исследовательский технологический университет имени А.Н. Туполева — КАИ
Высшее образование · 2020
Открыт к интересным предложениям
Если у вас есть интересный проект или предложение — буду рад обсудить. Давайте создадим что-то отличное вместе.