Привет!
Я специалист с более чем 4 годами опыта в разработке программного обеспечения, с глубоким знанием frontend-разработки на React и опытом backend и mobile разработки. В последний год занимал должность тимлида frontend-команды, где фокусировался на мотивации и управлении разработчиками, помогая достигать высоких результатов в команде.
В своей работе использую принципы DRY, SOLID и KISS, стремясь создавать качественные решения и удобные интерфейсы. Мой опыт включает работу в проектных и продуктовых командах размером от 3 до 40 человек, с использованием методологии SCRUM.
Намерен совершить переход к техническому управлению. Сейчас ищу возможность для дальнейшего развития в сильной команде, где смогу не только применить свой текущий опыт, но и продолжать расти, решая крупные и интересные задачи.
Причина ухода: закрытие проекта
• Писал юнит-тесты на jest для компонентов
• Проводил код-ревью для обеспечения качества и соблюдения стандартов
• Отвечал за разработку мобильных приложений на react-native
• Участвовал в планировании релизов и управление их содержимым
• Отвечал за качество разработки
Достижения:
• Добился увеличения мотивации команды за счет
оптимизации процессов и улучшения внутренней
коммуникации
• Оптимизировал производительность мобильных
приложений, сократив время загрузки на 62.5%
• Обучил и менторил команду, повысив их
компетенции в React, Typescript
• Внедрил практики тестирования, что увеличило
стабильность релизов до 95%
• Кратно сократил технический долг
• Успешно руководил командой из 4 человек
• Рефакторил код
• Оптимизировал приложение с помощью анализа профилирования
• Отвечал за соблюдение кросс-браузерной совместимости
• Работал на стеке: React v18, MobX, webpack, canvas
Достижения:
• Разработал с нуля интерактивное древо
организационной структуры
• Ввел процесс обязательного code review для всех merge request'ов, что повысило стандарты кодирования и улучшило совместную работу в команде
• Провел рефакторинг кода, улучшив читаемость и снизив технический долг на 30%
Обязанности:
- разработка приложения на VanillaJS
- разработка SPA/SSR приложения с помощью TS и React/Next.js
- работа с Redux Toolkit и RTK Query
Стек: Typescript, VanillaJS, React, Next.js, Redux Toolkit, RTK Query, SCSS, styled-components, Python, Django, Django REST Framework, Wagtail CMS, Docker, Docker-compose
Достижения:
- улучшил UI с помощью имплементации мобильной версии
- участвовал в разработке UI-kit, что ускорило процесс внедрения переиспользуемых модулей в приложение
- улучшил UX для не русскоговорящих пользователей путем интернационализации проекта на английский язык
- реализовал рендер на стороне сервера, который улучшил SEO и скорость загрузки приложения
Проекты:
- Сервис бронирования, https://afisha.dilyaver.ru/ru
- Сервис здравоохранительных мероприятий, https://tele-med.ai/
- Информационный сервис для оборудования лучевой диагностики,
https://standard.tele-med.ai/
Обязанности:
- проводить обучение студентам старших и младшей группы по направлениям frontend и python-разработка
- постановка и проверка домашнего задания
- code review
Достижения:
-
улучшил собственные навыки проведения code review, что позволило более
точно давать советы и дз студентам, после улучшая процесс обучения
- находил подход для каждого студента для получения наибольшего эффекта от обучения
Стек: React, css-modules
Обязанности:
- разработка онлайн каталога для магазина детских товаров с помощью React и JS
- построение архитектуры frontend приложения
Достижения:
- разработал приложение для просмотра товаров онлайн, это улучшило время пребывания в магазине, после чего последовало повышение прибыли
- углубил знания react и экосистемы
- изучил Linux системы на пользовательском уровне