МЗ
Михаил З.
Мужчина, 22 года
Россия, Нижний Новгород, UTC+3
Ставка
1 818,18 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Backend разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Backend-разработчик с опытом работы на Node.js, Express.js, NestJS и GraphQL. Специализация на TypeScript, также владеет JavaScript. Работал с SQL (PostgreSQL, MySQL) и NoSQL (MongoDB), включая ORM (TypeORM, Prisma, Sequelize) и query-библиотеки (Knex). Опыт в REST API, кешировании (Redis), Docker, Kubernetes (K8S) и Linux. Знает Jest для тестирования, Git (включая Git Flow), Pre-commit (Husky), ESLint, Prettier, Webpack. Интегрировал сервисы с Jira, Figma, Postman, Swagger. Участвовал в проектировании архитектуры, оптимизации производительности (репликация БД), рефакторинге и наставничестве новых разработчиков. Уровень английского — Intermediate (B1)
Проекты
(3 года 5 месяцев)
CRM-система для управления внутренними проектами “Lemana Pro”
Роль
Бэкенд разработчик
Обязанности
Описание проекта: Система предоставляет комплексный инструментарий для создания, организации и контроля цифровых проектов, таких как веб-сервисы, мобильные приложения и другие IT-решения для “Lemana Pro”.
Основные возможности системы включают:
Управление проектами:
Создание и настройка цифровых проектов, представляющих собой абстракцию сервисов, приложений или IT-продуктов.
Назначение исполнителей и ответственных за каждый проект.
Отслеживание текущего статуса проекта и его ключевых зависимостей (репозитории, серверы, API-интеграции и другие технические компоненты).
Модульная структура проектов:
Возможность разбивать цифровой проект на компоненты (например, микросервисы), что позволяет эффективно управлять сложными системами.
Назначение ответственных лиц и исполнителей для каждого компонента проекта.
Прозрачность и контроль:
Визуализация зависимостей и взаимосвязей между компонентами проекта.
Удобное распределение ролей внутри проектов и компонентов, что обеспечивает четкое понимание зон ответственности каждого участника.
Данная CRM-система предназначена для команд, работающих над разработкой и поддержкой цифровых продуктов, и помогает оптимизировать процессы управления, обеспечивая четкое распределение задач и контроль выполнения.
Присутствует множество интеграций с другими сервисами “Lemana Pro”, что позволяет отслеживать и покрывать большую область взаимодействия и управления проектами организации.
Стек: Express, Postgres, MongoDb, Redis, Knex, Typescript, Docker, Kubernetes (K8S)
Команда на проекте: 1 бэкенд, 1 фронтенд, 1 QA, 1 ПМ, 1 Аналитик, 2 дизайнера
Обязанности на проекте:
- Проектирование архитектуры проекта
- Разработка функциональности в соответствии с ТЗ
- Доработка существующей кодовой базы
- Проектирование базы данных и архитектуры под новый функционал
- Оптимизация и рефакторинг
Достижения
- Самостоятельная поддержка, разработка функционала
- Погружения в проект новых разработчиков “Lemana Pro” с последующей передачей проекта.
- Оптимизация и повышение производительности системы посредством репликации базы данных
Стек специалиста на проекте
PostgreSQL, Docker, QA, MongoDB, Kubernetes, Express.js, TypeScript, Microservices, Lerna, Аналитика, Redis, Knex.js
Отрасль проекта
E-commerce & Retail
Период работы
Октябрь 2024 - По настоящее время
(10 месяцев)
Система управления новостными порталами
Роль
Бэкенд разработчик
Обязанности
Описание проекта:
Основная идея проекта заключается в автоматизации запуска неограниченного количества схожих доменов (на данный момент более 15, с планами на дальнейшее расширение) для новостных порталов. Эти порталы используют единую базу кода, однако обладают динамическими элементами, которыми можно полноценно управлять из административной панели.
Стек: NestJS, Postgres, TypeORM, Typescript, Docker
Команда на проекте:
1 бэкенд, 1 фронтенд, 1 QA, 1 ПМ
Обязанности на проекте:
- Участие в проектировании архитектуры проекта
- Разработка функциональности в соответствии с ТЗ
Достижения
Самостоятельная реализация большей части функциональности сервиса с последующим погружением в него нового разработчика.
Стек специалиста на проекте
PostgreSQL, Docker, TypeScript, TypeORM, NestJS
Отрасль проекта
E-commerce & Retail
Период работы
Март 2024 - Октябрь 2024
(8 месяцев)
Чатбот и бэкенд для миниаппа ВК
Роль
Бэкенд разработчик
Обязанности
Описание проекта: Проект под NDA. Цель проекта - выдача достижений за действия пользователя выдавать ачивки, которые ускоряют накопление пользовательского счета. Цель - к завершению события накопить максимальный счет.
Стек: NestJS, Postgres, TypeORM, Typescript, Docker
Команда на проекте: 2 бэкенд, 2 фронтенд, 1 QA, 1 ПМ
Обязанности на проекте:
- Участие в проектировании архитектуры проекта
- Разработка функциональности в соответствии с ТЗ
Достижения
- Реализация всех пользовательских сценариев чат бота
- Реализация логики выдачи достижений
Стек специалиста на проекте
PostgreSQL, Docker, TypeScript, TypeORM, NestJS
Отрасль проекта
Social Networking
Период работы
Январь 2024 - Март 2024
(3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно, Офис
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Среднее
Учебное заведение
Богородский политехнический техникум
Специальность
Информационные технологии, Разработка веб-приложений
Завершение учебы
2023 г.