Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Дмитрий К. Frontend разработчик, Senior

ID 8440
ДК
Дмитрий К.
Мужчина, 25 лет
Россия, Таганрог, UTC+3
Ставка
3,250 Р/час
НДС не облагается
Специалист доступен с 1 апреля 2024 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Senior
Навыки
JavaScript
TypeScript
Git
Redux
CSS
HTML
Webpack
React
SCSS
Sass
Next.js
HTML5
Bootstrap
JQuery
Jest
CSS3
MobX
Material UI
Styled Components
REST API
LESS
Agile
Scrum
Kanban
React context
Thunk
RTK
RTK Query
SCSS/SASS
CSS(SCSS)
SASS/LESS
CSS(SASS)
Highcharts
d3.js
AntD
AntD Chart
React charts
React Hook Form
React Hooks
Formik
Redux Form
Semantic UI
Semantic Layout
Semantic
Storybook
Protractor
Jasmine
Mocha.js
Chai.js
Karma
Enzyme
React testing library
GitHub
GitLab
GraphQL
Linux
Cpanel hosting
Vue.js
Vuex
GUI
REST
SOAP
WebSockets
Kubernetes
Отрасли
FinTech & Banking
HRTech
Manufacturing
Urban technology
Знание языков
Русский — C2
Главное о специалисте
Я frontend разработчик с коммерческим опытом. Свою профессиональную карьеру начал более 5-ти лет назад. За это время я глубоко погрузился в разработку на JavaScript, моя основная технология - React.js, также у меня есть практические знания Vue.js, в коммерческих проектах я их пока не применял, но хотел бы. На клиентской части умею делать всё, начиная с вёрстки и заканчивая графиками и визуализацией. К задачам и проектам подхожу всегда серьёзно и ответственно, умею и люблю работать в команде.
Проекты   (5 лет 3 месяца)
SGARZ
Роль
Frontend разработчик
Обязанности
SGARZ - это проект, созданный для отображения гидроакустических прогнозов. Эта система предназначена для визуализации и анализа данных, полученных от гидроакустических сенсоров. Она используется в морской индустрии для мониторинга и принятия стратегических решений. Команда состояла из: 2x frontend разработчиков, 2x backend разработчиков, UI/UX дизайнер, QA инженер, проджект менеджер. Работа в команде велась по SCRUM. Задачи, с которыми я работал: - Разработка адаптивного пользовательского интерфейса, который будет корректно отображаться на различных устройствах, включая мобильные. - Создание графиков и диаграмм на основе данных, поступающих с гидроакустических сенсоров. Графики должны быть понятными и информативными для морских исследователей. - Интеграция с сервером для получения и обновления данных в режиме реального времени. - Оптимизация производительности интерфейса для обеспечения быстрой загрузки данных и реакции на пользовательские запросы. Мои достижения: Разработал адаптивный пользовательский интерфейс, который позволяет пользователям эффективно взаимодействовать с данными на мобильных и десктопных устройствах. Создал интуитивно понятные и информативные графики, которые помогают пользователям делать выводы на основе гидроакустических данных. Установил механизмы обновления данных в реальном времени, что существенно улучшило оперативность принятия решений. Стек: React, TypeScript, Next.js, Material UI, MUI X, Eslint, React-hook-form, Yup, axios, day.js,D3.js, WebSocket, next-i18next, jest, playwright
Период работы
Октябрь 2022 - Октябрь 2023  (1 год 1 месяц)
Банк-Тр
Роль
Frontend разработчик
Обязанности
Банк-Тр - это веб-приложение, разработанное для российских банков, чтобы помочь им оптимизировать и улучшить операции, предоставляемые клиентам. Это приложение предоставляет набор инструментов и аналитических решений для управления финансовыми активами и повышения качества обслуживания клиентов. Команда состояла из: 3x frontend разработчиков, 2x backend разработчиков, UI/UX дизайнер, QA инженер, проджект менеджер. Работа в команде велась по SCRUM. Задачи, с которыми я работал: - Разработка интерфейса для просмотра и анализа финансовых данных клиентов, включая счета, депозиты и кредиты. - Создание инструментов для оценки рисков и предсказания финансовых тенденций. - Интеграция с внутренними системами банка для получения и обновления данных о клиентах. - Разработка отчетов и дашбордов для выявления потенциальных клиентов и предоставление персонализированных предложений. - Создание системы уведомлений и алертов для оперативного реагирования на изменения в активах клиентов. Мои достижения: Разработал интерфейс, который значительно улучшил процесс анализа данных о клиентах и помог банковским сотрудникам быстро принимать решения. Внедрил систему автоматического мониторинга клиентских активов, что позволило банку предоставлять более выгодные условия для клиентов. Реализовал механизмы анализа кредитного риска, которые помогли снизить долю просроченных кредитов. Стек: React, TypeScript, Material UI, Eslint, Formik, Yup, axios, day.js, next-i18next, jest, playwright
Период работы
Ноябрь 2021 - Сентябрь 2022  (11 месяцев)
PayWorks
Роль
Frontend разработчик
Обязанности
PayWorks - это веб-платформа, которая обеспечивает эффективное взаимодействие между менеджерами проектов и сотрудниками через персональные кабинеты как для менеджеров, так и для сотрудников. Платформа автоматизирует учет данных о сотрудниках, полученных из внешних источников, таких как рабочее время и выполненные задания. Эти данные интегрируются в систему, предоставляя менеджерам возможность выбирать контракты из списка и осуществлять оплату. Команда состояла из: 2x frontend разработчиков, 2x backend разработчиков, UI/UX дизайнер, QA инженер, проджект менеджер. Работа в команде велась по SCRUM. Задачи, с которыми я работал: - Создание удобного и интуитивно понятного пользовательского интерфейса для персональных кабинетов менеджеров проектов и сотрудников. - Разработка динамической формы для выбора и управления контрактами, включая возможность фильтрации и сортировки. - Интеграция механизма обработки оплаты с использованием платежных систем и внешних API для автоматизации процесса. - Реализация механизма мгновенных уведомлений и сообщений для своевременного информирования пользователей о важных событиях. - Оптимизация и улучшение работы форм и валидации данных, повышая удобство использования и предотвращая ошибки. - Создание страницы аналитики и отчетности, позволяющей менеджерам проектов анализировать и оценивать работу сотрудников и контрактов. - Интеграция системы аутентификации и авторизации для обеспечения безопасности и контроля доступа пользователей. Мои достижения: В рамках проекта PayWorks я активно занимался оптимизацией производительности пользовательского интерфейса, что привело к значительному улучшению скорости загрузки страниц и общей отзывчивости платформы. Путем анализа и оптимизации запросов к API, минимизации и оптимизации используемых библиотек и компонентов, а также внедрения лучших практик, удалось сократить время отклика интерфейса в среднем на 30%. Это улучшение существенно повысило удовлетворенность пользователей платформы и снизило показатели отказов. Стек: React, TypeScript, Create-react-app, Material UI, TSS React, Eslint, Redux, Redux toolkit, Redux Saga, Reselect, React-hook-form, react-router, axios, dayjs, react-datepicker, jest
Период работы
Июль 2020 - Сентябрь 2021  (1 год 3 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Ульяновский государственный технический университет
Специальность
Факультет информационных систем и технологий, Специальность: информационные системы.
Завершение учебы
2022 г.

Похожие специалисты

Недавно просмотренные специалисты