Дмитрий М. Full Stack разработчик, Middle
ID 10185
ДМ
Дмитрий М.
Мужчина, 24 года
Россия, Челябинск, UTC+5
Ставка
2 298,7 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Full Stack разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — A2
Главное о специалисте
Full-stack с упором на фронтенд, поэтому быстро разбираюсь в околофронтовом стеке: JavaScript, TypeScript, Next.js, NestJS.
Создаю кроссбраузерные сайты и веб-приложения на React + TypeScript. Верстаю с помощью SCSS по методологии BEM.
Участвовал в проектах на бэкенде с .NET, C#, писал бэк на NestJS. Стараюсь всегда использовать TDD в рабочей практике.
Быстро разбираюсь во всем новом, стараюсь вникать во все тонкости проекта, на котором работаю.
Имею опыт в переводе legacy-проектов на более современные технологии и их оптимизации.
Проекты
(2 года)
Сайт для Челябинского зоопарка
Роль
Frontend-разработчик
Обязанности
Разработка open-source сайта для Челябинского зоопарка на основе CMS Strapi (на данный момент сайт на пре-проде).
- Выстраивание архитектуры проекта (структура проекта, выбор технологий);
- Настройка шаблона проекта UI (настройка eslint, конфигурация next.js, настройка playwright);
- Верстка по TDD с применением скриншотного тестирования;
- Разработка логики на клиентской части;
- Конфигурация CMS Strapi (подключение плагинов, расширения возможностей CMS);
- Интеграция фронтенда с CMS;
- Написание автоматизированных тестов по TDD (скриншотные тесты, Api);
- Написание автоматизированных тестов (тестирование доступности, e2e, линтинг типов);
- Написание технической и пользовательской документации;
- Настройка CI;
- Работа с docker и k8s;
- Общение с заказчиком;
- Код-ревью коллег.
Стек специалиста на проекте
PostgreSQL, HTML, CSS, Docker, JavaScript, Figma, Kubernetes, TypeScript, Strapi, Next.js, SCSS, S3
Отрасль проекта
Media
Период работы
Октябрь 2024 - По настоящее время
(10 месяцев)
Банковское приложение
Роль
Backend-разработчик
Обязанности
Миграция банковского приложения с фреймворка Express.js на NestJS.
Обязанности:
- Перенос старого функционала со стека Node.js и Express.js на новый стек TypeScript и Nest.js
- Написание технической документации о работе эндпоинтов
- Описание Swagger для удобной интеграции со сторонними сервисами
- Оптимизация старого кода
- Настройка запуска линта, тестов в pipeline, а также настройка cache (CI/CD)
- Разработка middleware для работы с данными в формате multipart/form-data
- Покрытие кода unit-тестами
- Код-ревью коллег
Стек специалиста на проекте
Node.js, Jira, Postman, Swagger, TypeScript, NestJS, Confluent, mongoDB Compass
Отрасль проекта
FinTech & Banking
Период работы
Август 2024 - Октябрь 2024
(3 месяца)
Корпоративный сайт Tourmaline Core
Роль
Frontend-разработчик
Обязанности
Разработка внутренних страниц корпоративного сайта.
- Разработка логики клиентской части;
- Разработка интерфейса согласно дизайну;
- Настройка сервиса i18nexus и добавление переводов с помощью него на страницы сайта;
- Добавление якорных ссылок для seo оптимизации.
Стек специалиста на проекте
HTML, CSS, Figma, TypeScript, ClickUp, Next.js, SCSS
Отрасль проекта
LifeStyle
Период работы
Январь 2024 - Май 2024
(5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
React. Разработка сложных клиентских приложений 2023 г.
Образование
Высшее
Учебное заведение
Южно-Уральский государственный университет (Национальный исследовательский университет)
Специальность
Программная инженерия, бакалавр
Завершение учебы
2022 г.
Высшее
Учебное заведение
Южно-Уральский государственный университет (Национальный исследовательский университет)
Специальность
Программная инженерия. Искусственный интеллект и инженерия данных, магистр
Завершение учебы
2024 г.
Отзывы
1
Николай П.
1) Экспертность относительно занимаемой роли - 4/5
2) Hard skills - 5/5
3) Soft skills - 5/5
4) Качество работы (соблюдение дедлайнов, скорость выполнения задач и т.д.); - 4/5
5) Внутренние коммуникации в команде и с руководителем - 5/5
Отзыв опубликован 08.11.2024