BioTech, Pharma, Health care & Sports
FinTech & Banking
Manufacturing
Travel, Hospitality & Restaurant business
Сергей К. React разработчик, Middle+
ID 14276
СК
Сергей К.
Мужчина, 27 лет
Россия, Москва, UTC+3
Ставка
2 875 Р/час
НДС не облагается
Специалист доступен с 11 сентября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Сергей — React-разработчик уровня Middle/Middle+ c опытом коммерческой разработки с 2021 года. Он обладает навыками работы с JavaScript, TypeScript, React и другими инструментами разработки.
Сергей имеет опыт работы над проектами в различных отраслях: FinTech & Banking, Pharma, Health care & Sports, Travel, Hospitality & Restaurant business, Manufacturing. На проектах он выполнял задачи по разработке архитектуры приложений, настройке webpack, реализации бизнес-логики, имеет опыт постановки задач.
В портфолио Сергея есть проекты для крупных российских банков, Центра психологической помощи, крупного ресторана и строительной компании. В рамках проектов он разрабатывал приложения с нуля, реализовывал CMS-системы с распределением прав, работал с legacy кодом, оптимизировал и декомпозировал код, создавал таблицы и устанавливал между ними связи, разрабатывал интерфейсы и личный кабинет пользователя со всей статистикой.
Проекты
(4 года)
Внутреннее приложение банка для оказания услуг юридическим лицам
Роль
frontend-разработчик
Обязанности
Заказчик: крупные российские банки
Команда – 9 человек
Цель проектов –
1) Разработать единую систему анализа данных для цифрового контроля, на основе которого можно делать выводы (тематика – автолизинг)
2) Разработать библиотеку для российского банка
Задачи:
1)
– разработать архитектуру для приложения;
– настроить webpack;
– отобразить все данные, которые приходят с бэкенда;
– реализовать бизнес-логику приложения;
– выполнять функционал согласно ТЗ и макетам, предоставляемые заказчиком;
– коммуникация с коллегами (аналитики, бэкендеры, лид, ПМ)
– тестирование навигационного меню, таблиц и диаграммам для просмотра эффективности сотрудников
2)
– реализовывать компоненты для библиотеки;
– взаимодействовать с дизайнерами;
Результат работы:
1)
– реализовал архитектурный подход FSD;
– реализовал бизнес-логику приложения;
– разрабатывал пользовательские интерфейсы;
– настроил webpack (с дальнейшей его декомпозицией и расширением по мере разработки);
– связал бэкенд с фронтом;
– сделал роутинг приложения;
– своевременно вносил изменения по обновленным ТЗ и макетам;
– стилизовал с помощью Ant-design
– протестирован раздел по навигационному меню
– реализовал тесты на бизнес-фичи
2)
– реализовал несколько компонентов для библиотеки (Button, Tree, Input);
– продуктивное взаимодействие с дизайнерами.
Стек специалиста на проекте
MobX, Sass, JavaScript, Styled-Components, GitLab, feature sliced design, Git, Bitbucket, Webpack, Jest, BEM, SCSS, feature-sliced, HTML, CSS, React Hooks, TypeScript, Ant design, Jira, React, JavaScript ES6
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2023 - Июль 2024
(1 год 6 месяцев)
Приложение для оказания психологической помощи клиентам
Роль
frontend-разработчик
Обязанности
Заказчик: Центр психологической помощи
Команда – 3 человек
Цель проекта – разработать приложения для получения записей консультаций, реализовать CMS систему с распределением прав с соответствующим функционалом, отображением актуальных данных о возможностях компании, а также обеспечить безопасность данных.
Задачи:
– работа с legacy и устранение ошибок;
– работа с базами данных;
– создание/добавление/изменение таблиц и их связи;
– разработка нового интерфейса и оптимизация старого;
– оптимизация/декомпозиция существующего кода;
– добавление Typescript;
– создание CMS-системы с распределением прав;
– работа с дизайном
Результат работы:
– создал таблицы и установил между ними связи;
– устранил все имеющиеся ошибки и оптимизировал код;
– оптимизировал и декомфозировал legacy;
– произвёл в системе возможность распределения ролей;
– разработал дизайн и адаптировал его вместе с Ant-design;
– реализовал CMS-систему (CRUD);
– ввёл документацию;
– настроил webpack;
– выработал цикл разработки в компании с нуля;
Стек специалиста на проекте
JavaScript, Redux, GitLab, Git, Webpack, Flex, Toolkit, RTK Query, Ant, Grid, HTML, CSS, React Hooks, TypeScript, RTQK, Ant design, Express.js, Jira, MySQL, React, JavaScript ES6, Node.js
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Май 2022 - Февраль 2024
(1 год 10 месяцев)
Клиентское приложение для ресторанного бизнеса
Роль
frontend-разработчик
Обязанности
Заказчик: Крупный ресторан
Команда – 5 человек
Цель проекта – разработать приложение с бонусной системой, позволяющее привлекать новых людей с помощью реферальной программы. Приложение с личным кабинетом, отображением данных по каждому пользователю.
Задачи:
– разработка приложения с нуля;
– созданием CMS;
– работа с макетами дизайнера;
– написание тестов;
– создание таблиц и их связей на бекенд части;
– создание личного кабинета пользователя со всей статистикой;
– Авторизация через Google;
– Яндекс MAP API
– тестирование логики подключения сторонних API
Результат работы:
– реализовал авторизацию через Google и подтянул Яндекс карты;
– реализовал CMS для меню;
– реализовал личный кабинет с показом подробной статистики;
– создал таблицы и установил между ними связи;
– покрыл тестами разработанный функционал;
– реализовал вёрстку по макетам + адаптировал Ant-design под локальные требования
– реализовал и протестировал функционал для регистрации, авторизации и восстановления пароля пользователей
Стек специалиста на проекте
Redux Thunk, JavaScript, Jest, Flex, BEM, Grid, HTML, CSS, React Hooks, TypeScript, Vite, Ant design, Express.js, Figma, Jira, Material UI, PostgreSQL, React, JavaScript ES6, Node.js
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Апрель 2021 - Май 2022
(1 год 2 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
РАНХиГС
Специальность
Экономика
Завершение учебы
2020 г.
Высшее
Учебное заведение
РАНХиГС
Специальность
Банки, финансы, инвестиции
Завершение учебы
2018 г.