🖥️ Для решения задач использую React.js. Совместно использовал Redux и context api. Для высоконагруженных систем использую Next.js
🦆 Использую TypeScript и Flow для типизации кода. Уважаю принцип полной типизации и веду разработку приложения от модели данных
📦 Для сборки использую Webpack. Могу настроить ci/cd на простом уровне, или написать конфиги для Nginx
🔧 Так же в разработке использую такие технологии, как GraphQL, WebSockets, GitLab, Teamcity, Docker и другие
⚙️ Понимаю в бэкенде на уровне инфраструктуры и принципа работы. Могу написать простенький код на Java или Python
🔥 Последний год изучаю и практикуюсь в scrum. Вел митинги и ретро команд, помогал с настройкой процессов, отслеживанием целей и задач.
📈 Уважаю и поддерживаю высоко-организованные проекты с настроенными процессами. Люблю и пишу документацию. Понимаю ценность взаимодействия сотрудников и команд между собой. Ставлю своей целью разобраться в процессах и наладить взаимодействие в команде
㊗️ Владею английским языком на уровне B2/C1.
Буду рад любым предложениям :D
Стек: React • Redux • Typescript • Jest • Pact • React-Query • PWA • FSD • Lerna • Webpack • Teamcity
Достижения:
- Участвовал в большой количестве проектов
- Развернул инфраструктуру stage и prod серверов для удобной разработки
- Разработал сложный sql-like интерфейс фильтрации и сортировки для таблиц с большим количеством данных и связей
- Разрабатывал большой ui-kit банка с поддержкой доступности
- Отвечал за полный цикл разработки фронтовой части служебных сервисов для интернет-банка (админ. консоли, консоли аналитики, генераторы, формы опросов, отдельный ui-kit).
- Совместно с командой Devops внедрил новые инфраструктурные решения для релизов фронтовых приложений, что уменьшило TTM
Стек: React • Redux • Typescript • MaterailUI • three.js
Достижения:
- Разработал и сопроводил проекта с нуля
- Оптимизировал работу сайта, время FCP и размер бандла
- Подготовил проект для презентации на ПМЭФ-2022
Проект завершен
Стек: React • Next.js • Flow • Typescript • GraphQL
Достижения:
- Был ответственным за развитие фронтовой части новостного медиа-ресурса media-xyz.com
- Изучил и применил типизацию на примере typesctipt и flow-type
- Разработал удобный онлайн редактор статей
- Разрабатывал небольшой ui-kit для проекта
- Изучил и применил GraphQL
Проект завершен
Стек: React • Redux • AntDesign • pixijs • SEO
Достижения:
- Переписал архитектуру проекта и провел рефакторинг кода для лучшей организации проекта
- Ввел state managment для разгрузки сервера и сайта.
- Научился балансировать задачи в зависимости от бизнес-требований
- Настроил seo сайта
- Изучил pixijs
- Научился верстать под любые устройства с помощью browserstack.
- Написал админку для нужд бизнеса на svelte
Ушел из проекта по причине хаотичной разработки и менеджмента
Стек: React hooks • Mobx • Websockets
Достижения:
- Отвечал за разработку нескольких лендингов и CRM.
- Формализовал заведение багов и бэклога
- Научился применять websokets на практике и минимизировал нагрузку на сервер
- Структурировал проект для быстрой горизонтальной маштабируемости
Front-end закончен
Стек: React • Redux • Meteor
Достижения:
- Изучил парадигму ФП и React hooks
- Научился организовывать state managment в приложении, для лучшей маштабируемости и организованности проекта
- Изучил Agile и scrum
- Научился писать документацию, вести git issues и декомпозировать таски
Слишком много легаси, медленное развитие
Стек: React • Java
Достижения:
- Изучил React и Java
- Изучил парадигму ООП
- Писал серверлеты
- Научился пользоваться kubernetes и балансировать нагрузку
- Изучил REST технологию
Проект закончен
Специальность - программирование
Достижения - призовые места на хакатонах и важный медицинский стартап