Sep, 2022 - Present
Разработка и поддержка интерфейсов к внутренней BI-системе. Бизнес-задачи. Рефакторинг
Angular 14-15
NgRx
Nx
Figma
Последние шесть лет занимаюсь веб-разработкой. Участвовал в двух крупных энтерпрайзах: финтех и логистика (Angular 4-6-8-10). Также выступал в роли основного фронтенд-разработчика в prop tech проекте (vuejs 2.x, vuetify, vue router, vuex). В энтерпрайзах основными целями были стабильность работы систем, скорость разработки и поэтапная миграция кодовой базы. В проектной разработке - работа с фидбеком от пользователей и корректировка решений на основе фидбека. Интересуюсь бекендом (nestjs) и девопс (vagrant, ansible, docker stack / kubernetes). Боготворю тестировщиков
Oct, 2020 - May, 20221 year 6 months
Разработка и поддержка внутренней ERP-системы. Бизнес-задачи. Миграция стека c Angularjs на Angular 10. Проектирование архитектуры сложного фронтенда
Angularjs
Angular 9-10-11
Figma
Одновременная поддержка 10+ фронтенд приложений и разработка новых
Поддержка и миграция легаси-кода
Разработка утилитарных внутренних библиотек
Javascript researcher,
Feb, 2020 - Oct, 20208 months
Разработка проектов на javascript с использованием технологий для кроссплатформенных приложений (Electron, Ionic). Оркестрация приложений с помощью nx.dev Исследование производительности десктоп и мобильных версий приложений с единой кодовой базой. Микросервисный бекенд на Nestjs. Унификация работы с бд с помощью ORM (Typeorm) и без
Angular
Nest / Typeorm
Electgron / Ionic
Nx
Nov, 2018 - Feb, 20201 year 2 months
Проектная разработка для diakrit.com. Фронтенд. Бекенд. Vuejs / Nuxt / Vuetifyjs / Apollo/ Vue ssr. В команде из двух человек написал новые версии набора SaaS приложений для глобальной Prop tech компании (рынки Швеции, Тайланда, Австралии). Основные задачи: ускорение работы приложений, оптимизация загрузки изображений и 3D моделей
Vue / Nuxt / Vuetify
threejs
Invisionapp
Оптимизация загрузки приложений с серверным рендерингом
Работа с 3D в браузере
Jul, 2017 - Nov, 20181 year 4 months
Разработка и поддержка банковских продуктов, внутренних сервисов. За полтора года прошёл путь от младшего разработчика до релизного инженера. Code-review, сборка релизов основного веб-приложения банка
Angular 4-6
Jenkins / GDSL
Zeplin
Поддерживал релизный цикл в качестве релизного инженера
Code review 150+ часов в месяц (два месяца)
Разработка внутренних npm-пакетов
HTML
SCSS / CSS
JavaScript / Typescript
Angular / Material / angular-layout
Vue / Vuex / Vuetify
Axios / Apollo
Nodejs
Express / Nest / Typeorm
Postgres / MSSQL
Redis / Keydb
Rabbit MQ
Ansible
Docker / Docker Compose / Docker Stack
Vagrant
Прикладная информатика, Бакалавр, УрФУ
Sep, 2020 - Jan, 2024
Биотехнология (не окончил), специалитет, УрФУ
Jan, 2002 - Jan, 2007
Семья
Информационные технологии
Cross Fit