Frontend-разработчик
90 000 руб
Евгений Валерьевич
Возраст
35 лет (19 Декабря 1989)
Город
Томск
Переезд невозможен
Гражданство
Россия
Полная занятость
2 года 2 месяца
Информационные технологии / IT / Интернет
Frontend cтек: React, Next JS, Typescript, CRA (Webpack), Ant Design, Zustand, Styled Components
Backend: Laravel Orion, PostgreSQL, Redis
Команда: 6 Front-end, 4 back-end, 4 QA, отдел аналитики и дизайна
Устроился на позицию Middle Frontend Developer в уже достаточно развитый 2-летний проект
связанный с финтехом. Подробности под NDA.
В мои задачи входило:
- Доработка имеющегося функционала приложения. В основном, это были уже созданые
модули, в которых требовалось изменить/доработать бизнес-логику, привести вёрстку в
соответствие с текущими макетами, добавить адаптивность, отследить проблемы
производительности, оптимизировать имеющиеся реализации компонентов и хуков. Иногда
просил помощи у отдела аналитики и коллег, чтобы составить картину ожидаемего
функционала модуля. После чего, либо вносил точечные правки, либо проводил согласованный
рефакторинг. В процессе старался улучшать и упрощать код, там где была возможность и время
- Разработка нового функционала. Зачастую это сводилось к написанию новых UI компонентов
по готовым дизайнам и интеграция с backend API. Но, в отдельных случаях, приходилось
разбираться в частично готовой аналитике, уточнять требования у вышестоящих лиц и
проектировать реализацию заранее, закладывая простоту понимания и доработок в будущем.
- Оптимизация процесса разработки. На проекте существовало несколько сервисов. Одной из
моих meta-задач, была стандартизация работы как с ними, так и с будущими проектами. Для
этого требовалось привести стек и подходы к реализации к каким-то единым знаменателям,
чтобы членам команды не приходилось изучать новый фреймворк или писать компонент с
нуля, чтобы доработать один из серисов. Для этого был запланирован перенос некоторых
сервисов на определённый стек, уход от одних библиотек и постепенная интеграция других,
выявление наиболее удобных подходов к работе с имеющимся стеком, а так же создание
архитектуры для общих модулей и внутренних библиотек. К сожалению, времени на
реализацию всех планов не хватило.
- Менторинг младших коллег. На проекте треть frontend-разработчиков были уровня junior+. С
ними проводил тщательное код ревью, помогал разбирать некоторые кейсы, указывал на
недочёты и потенциальные проблемы в их реализациях и помогал находить наиболее
оптимальные. Так же подсказывал возможности и методы работы с текущим стеком
Информационные технологии / IT / Интернет
Frontend cтек: React, Typescript, Webpack, Redux, Sass
Backend стек: NodeJS, Koa, Typescript, Sequelize, PostgreSQL, Redis, Docker
Команда: 3 Backend, 1 Frontend, 1 QA, 1 Тимлид, 1 Project-manager
Общая структура компании - несколько запущенных в production сервисов, связанных с
финтехом. Моя позиция - backend-разработчик в сервисе принятия и обработки транзакций,
как через UI, так и через API.
Изначально устривался как frontend-разработчик на клиентоориентированный сервис. Через
месяц после трудоустройства мне предложили позицию backend-разработчика на другой
сервис, более ориентированный на b2b.
Опыт оказался весьма разносторонним и разноэтапным. Удалось погрузиться в
backend-разработку high-load приложений. Развить соответствующие технические скиллы.
Мои задачи:
- Поддержание работоспособности backend-микросервисов и развитие функционала
платформы. В основном - доработка API, корректировка бизнес-логики, внесение изменений в
БД
- Настройка сбора статистики и логов с отдельных флоу
- Участие в решении авральных ситуаций. Начиная с проблем отдельных пользователей и
заканчивая выяснением причин downtime, в том числе по логам и статистике
- Разбор и документирование работы сервисов. До моего прихода разработка проводилась в
несколько этапов и некоторые части остались в состоянии MVP. Некоторые их них удалось
зарефакторить, задокументировать, доработать и упростить
- Оптимизация производительности. В отдельных функциях удалось найти бутылочные
горлышки, ликвидация которых позволила ускорить обработку запросов 2-5 раз
Неоконченное высшее
Прикладная Информатика
Томск, 2007 — 2011 гг.
Английский — Технический
Доброго времени суток! Меня зовут Евгений. Я web-разработчик с коммерческим стажем
около 10 лет.
Основная специализация - frontend-разработка.
Мой основной стэк на текущий момент: React, Typescript, Zustand, Redux, MobX, SASS,
webpack, vite, ant design
Помимо основной специализации у меня есть опыт создания backend-сервисов на NodeJS,
работы с PostgreSQL, Redis и MongoDB, а так же настройки сборок для production и
локальной разработки с помощью Docker. Так же есть базовые знания о работе с linux. В
последнее время активно использую AI для ускорения разработки.
За время работы поучаствовал в проектах разного масштаба. Начинал с разработки мелких
порталов на CMS. Со временем пришёл к работе надо крупными долгосрочными
проектами.
В мои обязанности входило как создание нового функционала, так оптимизация или
актуализация legacy-кода. Так же участвовал в анализе, декомпозиции и составлении задач.
В работе стараюсь соблюдать внимательность и скрупулёзность с прицелом на конечный
результат. Являюсь приверженцом чистого кода, но в работе выдерживаю баланс между
перфекционизмом и потребностями бизнеса.
Внутри команды помогаю коллегам, если у них возникают трудности или если я вижу
возможность для оптимизации процесса разработки.
В свободное время стараюсь посматривать на актуальные новшества в области разработки и
современного стэка.
21 марта, 2021
14 апреля, 2021
Veniamin
Город
Томск
Возраст
29 лет (19 октября 1995)
Опыт работы:
4 года и 5 месяцев
Последнее место работы:
Junior Frontend разработчик, Фриланс
02.2021 - по текущее время
25 декабря, 2016
Анвар
Город
Томск
Возраст
39 лет (12 июля 1986)
Опыт работы:
Без опыта
Резюме размещено в отрасли