Привет!
Более 5-и лет занимаюсь разработкой клиентских приложений. Нацелен на создание
продуктов, упрощающих жизнь и увеличивающих прибыль компании. Глубоко погружаюсь в бизнес, поэтому могу находить нестандартные решения. Легко нахожу общий язык с коллегами. Понимаю разницу между "делать" и "сделай".
Хочу попасть в сильную и любящую свой продукт команду!
GitHub: https://github.com/chervyakovru
Telegram: https://t.me/chervyakovru
• Руководил командой из 4 фронтенд разработчиков
— Помогал составить полугодовые планы развития сотрудников по SMART и отслеживал прогресс на 121.
— Улучшил закрываемость задач спринтов с 60% до 95% с помощью написания шаблона постановки задачи, покер планирования и фиксации договоренностей о повторяющихся решений
— Создал базу знаний команды
• Провел рефакторинг сложных форм:
— Заменил наследование на композицию, переписав классовые компоненты на функциональные, что улучшило гибкость и поддерживаемость кода
— Мигрировал с JavaScript на TypeScript, улучшив типизацию, снизив количество ошибок и повысив стабильность разработки
— Перевел работу API с REST на gRPC
• Устранил уязвимость Path Traversal, повысив безопасность и предотвращая несанкционированный доступ к файлам
• Настроил CI/CD в TeamCity для релиза NPM библиотеки
• Проводил code review с акцентом на улучшение читаемости, поддерживаемости и безопасности кода
• Участвовал в создании генератора TS интерфейсов из proto файлов
• Участвовал в проектировании API, обсуждении макетов, пользовательских сценариев
• Разрабатывал расширяемые и переиспользуемые части системы
• Настраивал работу с внешними сервисами
• Использовал и отправлял PR в общую open source библиотеку контролов
• Проводил и запрашивал code review и design review
• Вводил новых людей в проект
• Писал unit тесты на jest, скриншотные тесты на storybook+creevy и e2e тесты на selenium(C#)
• Для мониторинга пользовался sentry, kibana, redash
UNIT6 - Студия разработки, создающая интернет-банки, онлайн-сервисы и мобильные приложения.
Занимался реализацией новых функции и оптимизацией приложения на React Native. Также выполнял задачи на React проектах.
Вместе с командой запустили мобильное приложение STENN на android и ios.
В начале работы переписал большую часть легаси-кода для дальнейшей поддержки и создания новых функций. Заменил навигацию, подключил firebase уведомления, участвовал в доработке приложения для работы на планшетах.