Дмитрий Л. Full Stack разработчик, Middle+
ID 18565
ДЛ
Дмитрий Л.
Мужчина, 25 лет
Россия, Новосибирск, UTC+7
Ставка
2 568,95 Р/час
вкл. НДС 5% (95.24 Р)
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Full Stack разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Дмитрий — опытный Full Stack разработчик с опытом работы более трёх лет. Он работал над несколькими проектами, связанными с E-commerce & Retail, AI & Robotics, FinTech & Banking.
Дмитрий обладает навыками работы с Node.js, JavaScript, TypeScript, CMS, Express.js, Fastify.js, Koa.js, NestJS, Strapi, Clickhouse, MariaDB, MongoDB, PostgreSQL, Redis, Docker, Docker Swarm, GitLab CI\/CD. Также он знаком с IDE, Lens, Portainer, Rancher, UI, OpenAI API, Stable Diffusion, comfy, automatic1111, Kafka, RabbitMQ, Next.js, React, MobX, Redux, Redux Toolkit, Figma, Postman, Swagger, AI, Cloudflare, Google, Google Spreadsheets, Google Vision, Yandex Cloud, YANDEX DATALENS, Git.
На своих проектах Дмитрий занимался разработкой серверной части, интеграцией с внешними API и сервисами, проектированием архитектуры приложений, оптимизацией SQL-запросов, разработкой API с использованием Swagger. Также он участвовал в планировании задач, проводил код-ревью и менторские сессии для менее опытных разработчиков.
Проекты
(4 года 2 месяца)
NDA
Роль
Fullstack (JS) разработчик
Обязанности
Автоматизация процессов взаимодействия поставщиков и HoReCa. Сканер для накладных документов
Основные задачи:
– Реализация серверной части сканера для распознавания приходных накладных документов
– Интеграция с Google Vision AI для извлечения текстовой информации с изображений
– Написанил алгоритм структуризации через агентов в OpenAI API с дальнейшей загрузкой результата в систему учета IIKO; Работа включала построение устойчивого пайплайна для обработки данных и защиту от сбоев при интеграции с внешними API через внутренние очереди
– Спроектировал и реализовал Telegram-бота для удобного взаимодействия пользователей с системой
– Реализовал BI-решение на базе Yandex DataLens. Написал оптимизированные SQL-запросы для извлечения ключевых данных
– Работал в команде 5 человек, в качестве системы управления версиями использовал Git
Node.js, TypeScript, NestJS, PostgreSQL, Redis, TypeORM, Figma, Git
Стек специалиста на проекте
PostgreSQL, Git, JavaScript, Node.js, Figma, TypeScript, TypeORM, NestJS, Redis, SQL запросы
Отрасль проекта
E-commerce & Retail
Период работы
Май 2024 - По настоящее время
(1 год 3 месяца)
NDA
Роль
Fullstack (JS) разработчик
Обязанности
Разработка серверной части для сервиса с использованием ИИ
Основные задачи:
– Реализация интерфейса для администрирования ИИ-моделей и Пользователей
– Переписывание модулей серверной части под Comfy, включая миграцию с A1111 и работу с Legacy. Переход обеспечил улучшенную работу с графами и потоками данных
– Реализация модуля распознавания голосовых сообщений через Google Speech-to-Text AI, что позволило пользователям взаимодействовать с системой голосом и обеспечивало высокую точность распознавания
– Создание группы-агентов и алгоритма для поэтапной обработки пользовательских запросов, реализуя структуры Rag, Validator и Actor – Critic, для корректных ответов со стороны ИИ, а также более гибкого выполнения запросов
– Реализация механизма ежедневных рассылок, включая Frontend и Backend части. Формирование контекста пользователя из CRM для персонализации сообщений
– Разработка API для генерации изображений по модели text-to-image и видео text-to-video на базе Stable Diffusion
– Разработка встраиваемого SPA в виде веб-чата. Синхронизация сообщений с Telegram
– Работал в команде 7 человек, в качестве системы управления версиями использовал Git
Node.js, TypeScript, NestJS, PostgreSQL, TypeORM, MariaDB, A1111, Comfy
React, Redux, Redux Toolkit, CSS-in-JS, Backend-for-Frontend, WebSocket, Figma, Git
Стек специалиста на проекте
PostgreSQL, Git, JavaScript, Node.js, Figma, Redux, MariaDB, TypeScript, TypeORM, NestJS, Redux Toolkit, Frontend, Backend, WebSockets, CSSjs, React, comfy, A1111
Отрасль проекта
AI & Robotics
Период работы
Январь 2024 - Май 2024
(5 месяцев)
Платформа для крупной онлайн-школы
Роль
Fullstack (JS) разработчик
Обязанности
Основные задачи:
– Реализация подписной модели монетизации с рекуррентными платежами, включая настройку и интеграцию с платежными системами, обработку статусов подписок и автоматизацию уведомлений для пользователей о предстоящих платежах
– Разработка библиотеки UI-компонентов, включая кнопки, инпуты, селекты, меню и модальные окна, с учетом адаптивности и поддержкой темной и светлой тем. Работа велась в рамках портальной части проекта (SPA)
– Внедрение технологии единого входа Single Sign-On в экосистему продуктов, что обеспечило возможность авторизоваться в нескольких сервисах с использованием единого аккаунта
– Реализация механизма логирования действий администраторов (журналирование) через Interceptor для повышения безопасности и мониторинга системы. Окупилось моментально, снизилось время обработки запросов от поддержки
– Интеграция с Kinescope, как основное решение для обработки и хранения видео-контента, а также для создания вебинаров (трансляций) с использованием Webhooks и API. Интеграция RuTube, VK
– Создал систему рейтинга, которая оценивала успеваемость учеников на основе их активности и достижений. Разработал страницу для отображения, где пользователи могли видеть свою позицию и сравнивать результаты с другими участниками. Работа велась в рамках портальной части проекта (SPA)
– Настроил и развернул Redis на виртуальной машине
– Обновление архитектуры базы данных: анализ схем и структур, выявление узких мест и недостатков производительности. Проектирование новой схемы, учитывающей изменения в бизнес-логике, для обеспечения более эффективного хранения и обработки информации. Миграции данных в условиях работающего продакшена
– Консультации и менторская поддержка менее опытным разработчикам, проводил код-ревью
– Работал в команде 6 человек, в качестве системы управления версиями использовал Git
Node.js, TypeScript, NestJS, PostgreSQL, TypeORM, ClickHouse, Redis, GraphQL
React, Next, Redux, Redux Toolkit, SCSS, Figma, Git
Стек специалиста на проекте
PostgreSQL, Git, JavaScript, Node.js, Figma, GraphQL, Redux, TypeScript, TypeORM, ClickHouse, NestJS, Next.js, SCSS, Redux Toolkit, Redis, React
Отрасль проекта
E-commerce & Retail
Период работы
Май 2023 - Январь 2024
(9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет