Middle Back-End Developer

Negotiable

Russia

Makhachkala

Full

Remote

Work experience
5 years 8 months
Last work experience

Company under NDA

Middle Backend Developer

3 years

About

Birth date
About
Software Engineer с 5-летним опытом в бэкенд-разработке на Node.js. Сейчас занимаюсь разработкой внутренней платформы для цифрового сопровождения производственных процессов АвтоВАЗа. В свободное решаю алгоритмические задачи на LeetCode. Люблю активный отдых. Высоко ценю дисциплину и стараюсь максимально эффективно использовать время. Мой Telegram: @Pilon245

Affiliate experience

No data available

Work experience
5 years 8 months

November 2022 - to date
(3 years)
Company under NDA
Middle Backend Developer
Проект: Разработка внутренней платформы для цифрового сопровождения производственных процессов АвтоВАЗа. Система предназначена для создания, описания и обмена информацией о производимых материалах между различными подразделениями компании. Обеспечивает прозрачность, повторное использование и согласованность данных на всех этапах создания автомобиля — от проектирования до сборки. Основные достижения: · Разработал импортозамещённое backend-приложение с нуля, спроектировав архитектуру для простоты расширения и модификации при сохранении стабильности и масштабируемости. · Реализовал более 10 модулей с чёткой бизнес-логикой и расширенной системой валидации данных. · Спроектировал архитектуру базы данных с нуля на PostgreSQL, продумав индексы, связи и нормализацию. · Сократил сроки реализации проекта с 8 до 5 месяцев за счёт улучшенного планирования, декомпозиции задач и контроля этапов. · Участвовал в выборе технологий и библиотек, обосновывал и внедрял наиболее подходящие решения. · Создал подробную техническую документацию по архитектуре и API, стандартизировал описание новых модулей. · Автоматизировал учёт времени и статусов задач через интеграцию с Jira. · Покрыл ключевой функционал unit-тестами (бизнес-логика, валидация, корректность API-ответов). Технологии: Node.js, Express.js, PostgreSQL, Jira, Raw SQL, Swagger (OpenAPI), Docker, CI/CD, Unit Testing, E2E Testing, Sequelize, Cron, Jest.
May 2021 - November 2022
(1 year 7 months)
Company under NDA
Middle Backend Developer
Проект: Разработка ПО для автоматизации обработки заказов и упрощения работы менеджеров. Система обеспечивает приём и обработку заказов с сайта, электронной почты и сторонних сервисов, предоставляет интерфейс для менеджеров, аналитиков, маркетологов и партнёров. Основные достижения: · Создавал и поддерживал отказоустойчивые приложения, обеспечивая стабильную работу под нагрузкой. · Внедрил вертикальное и горизонтальное масштабирование сервисов. · Переписал монолитное приложение на PHP в микросервисную архитектуру на NestJS. · Настроил инфраструктурные компоненты: Nginx, FTP, SMTP, POP3. · Интегрировал брокер сообщений Kafka, участвовал в разработке архитектуры БД. · Разрабатывал скрипты автоматизации на Bash и процессы CI/CD. · Автоматизировал загрузку данных на сайт, сэкономив команде 1–2 часа в день. · Поддерживал легаси-код на PHP, реализовывал правки и разрабатывал frontend-страницы на Vue.js. · Администрировал и оптимизировал серверную инфраструктуру на Linux. · Проводил диагностику и решение проблем в production, работал с Docker. · Взаимодействовал с бизнес-аналитиками, участвовал в сборе требований и формировании ТЗ. · Проводил технические собеседования и оценку кандидатов. · Наставлял junior-разработчиков. Технологии: Express.js, NestJS, Node.js, Redis, MySQL, ClickHouse, Docker Compose, Nginx, Kafka, POP3, SMTP, Linux, Bash, PHP, Vue.js, WebSocket, TypeORM.
March 2020 - May 2021
(1 year 3 months)
Company under NDA
Junior Backend Developer
Проекты: · CRM-система для медицинского центра с интеграцией аптек · Интернет-магазин производственного заправочного оборудования · Telegram и WhatsApp боты для уведомлений клиентов · Благотворительный социальный проект “Blago” · Калькулятор финансовой грамотности Основные достижения: · Проектировал и разрабатывал бизнес-логику для веб-приложений на Node.js и NestJS. · Создавал и документировал REST API, интегрировал приложения со сторонними сервисами. · Разрабатывал и поддерживал админ-панели по ТЗ. · Участвовал в проектировании веб-приложений совместно со старшими разработчиками. · Проводил рефакторинг существующего кода, улучшая читаемость и производительность. · Реализовывал авторизацию, регистрацию и управление сессиями с использованием SQL и NoSQL. · Обеспечивал безопасность и производительность БД: оптимизация SQL-запросов, создание индексов, защита от уязвимостей. · Полностью сопровождал проекты технически: от настройки окружения до релизов и поддержки.

Skills

No data available

Language proficiency

No data available

Employment

Employment
Full
Work format
Remote
Work schedule
5/2
Relocation
Not possible
Business trips
Business trips not possible
    Middle Back-End Developer in Makhachkala - contractual salary | ArbiHunter