Widok CV
Middle Programista backend
Do negocjacji
RosjaMachaczkała
Pełny etatZdalnie
Doświadczenie zawodowe
6 lat 3 miesiące
Ostatnie doświadczenie zawodowe
Firma pod NDA
Middle Backend Developer
3 lata 7 miesięcy
O mnie
O mnie
Software Engineer с 5-летним опытом в бэкенд-разработке на Node.js. Сейчас занимаюсь разработкой внутренней платформы для цифрового сопровождения производственных процессов АвтоВАЗа.
В свободное решаю алгоритмические задачи на LeetCode.
Люблю активный отдых. Высоко ценю дисциплину и стараюсь максимально эффективно использовать время.
Мой Telegram: @Pilon245
Doświadczenie afiliacyjne
Brak danych
Doświadczenie zawodowe6 lat 3 miesiące
Listopad 2022 - do teraz
(3 lata 7 miesięcy)
Firma pod 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.
Maj 2021 - Listopad 2022
(1 rok 7 miesięcy)
Firma pod 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.
Marzec 2020 - Maj 2021
(1 rok 3 miesiące)
Firma pod NDA
Junior Backend Developer
Проекты:
· CRM-система для медицинского центра с интеграцией аптек
· Интернет-магазин производственного заправочного оборудования
· Telegram и WhatsApp боты для уведомлений клиентов
· Благотворительный социальный проект “Blago”
· Калькулятор финансовой грамотности
Основные достижения:
· Проектировал и разрабатывал бизнес-логику для веб-приложений на Node.js и NestJS.
· Создавал и документировал REST API, интегрировал приложения со сторонними сервисами.
· Разрабатывал и поддерживал админ-панели по ТЗ.
· Участвовал в проектировании веб-приложений совместно со старшими разработчиками.
· Проводил рефакторинг существующего кода, улучшая читаемость и производительность.
· Реализовывал авторизацию, регистрацию и управление сессиями с использованием SQL и NoSQL.
· Обеспечивал безопасность и производительность БД: оптимизация SQL-запросов, создание индексов, защита от уязвимостей.
· Полностью сопровождал проекты технически: от настройки окружения до релизов и поддержки.
Umiejętności
Brak danych
Znajomość języków
Brak danych
Typ zatrudnienia
Typ zatrudnienia
Pełny etat
Tryb pracy
Zdalnie
Grafik pracy
5/2
Relokacja
Niemożliwa
Wyjazdy służbowe
Brak możliwości wyjazdów służbowych