Web-разработчик
200 000 руб
Дмитрий Павлович
Возраст
24 года (25 Августа 2001)
Город
Таганрог
Переезд невозможен
Полная занятость
5 лет 5 месяцев
Информационные технологии / IT / Интернет
Архитектура и разработка:
- Разрабатывал и поддерживал клиентскую часть продукта
- Проектировал архитектуру микро-приложений в составе общей GUI-платформы
- Поддерживал и рефакторил legacy-код с использованием современных инструментов отладки; разработал внутренний GUI-фреймворк с применением архитектурных паттернов (MVC, DI и другие)
- Создал модульную библиотеку для эффективного диффинга и патчинга DOM-узлов на нативном JavaScript (аналог React Reconciliation), реализовал продвинутый механизм мемоизации HTML-элементов с отслеживанием состояния для эффективного обновления только изменившихся узлов, что повысило показатели производительности более чем на 40%
- Разработал и поддерживал систему типизации на нативном JS для строгой валидации параметров и контрактов между модулями
- Разработал full-stack приложение Notes (фактический аналог Obsidian) для работы с markdown-документами с использованием Monaco Editor и компонент preview с поддержкой медиа-файлов (изображения, видео, PDF), поиском и системой избранного
Внутренние инструменты и утилиты:
- Улучшил систему параметризации модулей, добавив утилиты позволившие использовать типизированные параметры других модулей без прямого наследования
- Создал VSCode-плагин для резолвинга зависимостей с использованием кастомного загрузчика (аналог RequireJS)
- Создал универсальную утилиту для парсинга продвинутого Markdown в DOM с поддержкой подсветки синтаксиса, внутренних ссылок и медиа-контента
- Разработал утилиты для работы с датами, локализацией, валидацией и хэшированием файлов на основе содержимого
- Разработал браузерное расширение на React и TS для удалённого управления подключёнными устройствами: реализовал real-time взаимодействие через WebRTC API, настроил сборку с Rollup
- Реализовал систему логирования для внутренних оповещений, предупреждений и ошибок, что значительно упростило процесс отладки
UI и тестирование:
- Разрабатывал UI-компоненты с упором на доступность (a11y) и переиспользуемость. Создал более 20 переиспользуемых UI-компонентов: Menu, ContextMenu, ApplicationMenu, Autocomplete, Combobox, DatePicker/TimePicker/DateTimeRangePicker, Tabs с Drag-and-Drop, ImageGallery, LineSplitter, WYSWYG MessageComposer и много других. Реализовал сложную логику keyboard-навигации и управления фокусом для компонентов меню и форм
- Писал unit и интеграционные тесты (Jest, Cypress)
- Интегрировал и поддерживал взаимодействие с API ядра (внутренний backend) с применением WebSocket-технологии
Командная работа и процессы:
- Внедрил практику cross code-review, что улучшило качество кодовой базы и сократило технический долг
- Подготовил и поддерживал техническую документацию, консультировал разработчиков из других команд и проводил onboarding новых сотрудников
- Применял AI инструменты для ускорения отладки, документирования и рефакторинга кода, создавал MCP сервера, писал и расширял плагины для лучшей передачи контекста
Информационные технологии / IT / Интернет
Технический руководитель (техлид) подразделения разработки (2022-2024)
- Курировал направления Fullstack: менторил, готовил к собеседованиям, проводил оценки компетенций, скрининги и внутренние экзамены (algorithms, VCS, OS, CI/CD, HTTP, frameworks)
- Проводил консалтинг по проектам: архитектура, выбор стека и технические аудиты
- Поддерживал и развивал внутренние веб-сервисы компании: фикс багов, новые фичи и рефакторинг
- Оценивал тендеры и фиксированные проекты; участвовал в архитектурном проектировании
- Стандартизировал процессы подготовки к собеседованиям
Результат: реализовано 10+ успешных проектов, продано 30+ разработчиков, снижен процент проваленных интервью
Сбер-университет (SberQ) - Fullstack разработчик (Lead) (2023)
Стэк: TypeScript, Nuxt 3, Vue 3, Axios, Wiremock, PHP(v8), Laravel 10, WebSocket, Kafka, Docker, Git, Linux
- Разработал несколько клиентских приложений с использованием архитектуры FSD, разделённых по ролевым сценариям (Admin, HR, Employee)
- Спроектировал микросервисную backend-архитектуру с WebSocket-серверами для симуляции рабочего процесса и обмена сообщениями в реальном времени
- Реализовал наборы тестирований и интерфейсы для LMS: тестовые задания, симуляции рабочего дня, формат трансляций.
- Разработал систему отчётности и интеграцию выгрузок с внешними аналитическими системами
- Оптимизировал производительность frontend (chunk splitting, lazy loading, caching, bundle minification)
Результат: повышение KPI менеджеров и сокращение времени обучения сотрудников.
Vagonmaster - Fullstack разработчик (Lead с акцентом на frontend) (2022)
Стэк: TypeScript, Nuxt 3, Vue 3, Vuetify, Pinia, Jest, Playwright, PHP 8, Yii2, OpenAPI, Jenkins, Yandex Cloud, Docker, Kubernetis
- Руководил frontend-направлением проекта: определял архитектуру клиентской части, участвовал в проектировании API и согласовании интеграций с backend
- Разработал UI-компоненты и внутренние утилиты для унификации интерфейсов и ускорения разработки (на базе Vuetify).
- Разработал и внедрил масштабируемую архитектуру на Nuxt 3 с модульной декомпозицией по функциональным областям (заявки, заказы, расчёты, отчётность)
- Спроектировал и реализовал систему маршрутизации и авторизации с разграничением прав доступа по ролям
- Разработал динамический калькулятор стоимости ремонта вагонов с учётом большого количества факторов (тип вагона, категория повреждения, запасные части, трудозатраты и т.д.), спроектировал структуры данных с приоритетом на безопасность и производительность
- Разработал API-контракты и документацию с использованием OpenAPI, обеспечил строгую типизацию взаимодействия между фронтендом и сервером
- Настроил систему тестирования клиентской логики (unit / e2e) и критических сценариев (smoke)
- Помогал в настройке CI/CD пайплайнов для билда, прогонки тестов и деплоя релизов
- Проводил code-review, менторил младших разработчиков и участвовал в планировании спринтов
Результат: улучшил стабильность и производительность фронтенда, сократил время вывода новых функциональных модулей в продакшн, повысил прозрачность взаимодействия между frontend и backend командами.
Continuum (WEB3 Mobile App) - Frontend-разработчик (2021 - 2022):
Стэк: React Native, React, TypeScript, Expo, AWS, Auth0, RTK, RTK Query
- Разработал с нуля фирменный UI Kit, включая комплексные компоненты (включая virtual list, DnD list, навигационные и модальные компоненты)
- Полностью реализовал всю бизнес-логику продукта: кастомный конструктор курсов, редактор shorts, модуль геймификации (по дизайну Octalysis)
- Руководил командой из 4-х frontend разработчиков: планировал спринты, организовал code-review, управлял релизами и настраивал публикации в app stores
Результат: продукт набрал 20k+ установок в мобильных store-ах
Куратор направления Fullstack разработки (2020 – 2021):
- Курировал и менторил Fullstack разработчиков на всех этапах начальной профессиональной подготовки
- Проводил технические лекций и Smart Talks по особенностям JavaScript, TypeScript, React, Vue, PHP, Laravel и архитектурным паттернам
- Разработал учебные материалов и кейсы, приближённые к реальным коммерческим задачам
- Разработал системы оценки компетенций разработчиков и мониторинга прогресса
- Формировал и развивал командные практики (cross-review, оценка задач, обучение работы с системами трекинга задач: gitlab, trello и подобные)
- Обеспечивал соответствие подготовки разработчиков современным требованиям индустрии
Результат: Улучшил систему внутренней сертификации fullstack-разработчиков, которая позволила структурировать процесс обучения. Более 20 выпускников академии, которые успешно прошли собеседования в аутсорс компании
Прочие крупные клиенты / проекты в которых принимал активное участие:
- Anex Agency - система оценки KPI офисов. (Vue, Laravel)
- НЛМК - система мониторинга и управления отказами. (React, GraphQL)
- VK - внутренние сервисы и корпоративный интранет. (React, Effector, Ant Design)
- Северсталь - торговая биржа по металлам. (Vue, Vuetify)
и другие крупные клиенты
Высшее (Магистр)
Digital tourism
Ростов-на-Дону, 2023 — 2025 гг.
Высшее (Бакалавр)
Бизнес-информатика
Таганрог, 2019 — 2023 гг.
Английский — Свободное владение
25 августа, 2022
250 000 руб
Роман Альбертович
Город
Таганрог
Возраст
43 года ( 4 марта 1982)
Опыт работы:
7 лет и 3 месяца
Последнее место работы:
Бэкенд разработчик, Exceed Team
08.2018 - по текущее время
19 февраля, 2016
20 000 руб
Эрнест Эдуардович
Город
Таганрог
Возраст
32 года (23 сентября 1993)
Опыт работы:
13 лет и 5 месяцев
Последнее место работы:
Оператор станков с ПУ, ПАО ТАНТК им.Бериева
01.2014 - по текущее время
1 марта, 2016
25 000 руб
