СЕ
Станислав Е.
Мужчина
Россия, Петрозаводск, UTC+3
Ставка
4 220,78 Р/час
НДС не облагается
Специалист доступен с 15 февраля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
NodeJS разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Станислав — опытный IT-специалист, Middle NodeJS разработчик. Обладает навыками работы с AWS, Docker, DynamoDB, Elasticsearch, Git, JavaScript, MySQL5, Node.js, PostgreSQL, Python, Redis, S3, SQL, TeamCity, Django, PHP, Yii2, OpenCart, WordPress.
Станислав работал над проектами в сфере GameDev и E-commerce & Retail. В компании Playrix он занимался разработкой и поддержкой бэкенд логики продуктов компании, мониторингом состояния серверов. На проекте Drive Pixels расширял функционал XMPP сервера MongooseIM, разрабатывал и поддерживал проекты на PHP и Python. В рамках проектов «Умные решения» и Clonefish разрабатывал и сопровождал сайты и приложения для социальных сетей.
В работе Станислав проявляет себя как самостоятельный специалист, способный с нуля реализовать важные задачи. Он разбирается в нюансах работы ElasticSearch и оптимизации поисковых запросов, имеет опыт разработки высоконагруженных сервисов.
Проекты
(9 лет 8 месяцев)
WorldClass
Роль
Middle Backend Developer
Обязанности
Команда: 1 backend разработчик, 1 frontend разработчик, 1 тестировщик, 1 DevOps инженер, 1 ПМ
Задачи:
Проработка ТЗ на разработку серверной части, совместно с бизнес-аналитикой (проработка требований к аппаратной составляющей проекта, разработка модели базы данных, проработка будущего API)
Проработка механизма CI/CD, совместно с командой DevOps
Реализация серверной части по ТЗ (Работа с моделями данных, реализация API, реализация механизма периодического импорта необходимых данных из основной БД заказчика - 1С)
Помощь в интеграции frontend составляющей
Реализация интеграции системы сбора и хранения логов проекта, совместно с командой DevOps
Проведение анализа кода (SonarQube), реализация CI/CD подхода к анализу кода. Внесение необходимых правок по результатам анализа.
Подготовка к релизу, релиз
Пост-релизная поддержка, разработка нового функционала
Достижения:
Проработка серверной архитектуры с нуля, помощь бизнес аналитике в проработке ТЗ.
Изучена CMS Strapi.io. Опыт глубокой кастомизации CMS.
Познакомился с CI/CD механизмами на Gitlab пайплайнах
Изучен инструмент анализа кода SonarQube и способы его интеграции в проекте.
Стек специалиста на проекте
io, headless, GitLab, CMS, Strapi, OpenSearch, Docker, JavaScript, Node.js
Отрасль проекта
LifeStyle
Период работы
Июль 2023 - По настоящее время
(1 год 8 месяцев)
Playrix
Роль
Middle Backend Developer
Обязанности
Задача: Разработка и поддержка бэкенд логики продуктов компании. Мониторинг состояния серверов.
Обязанности:
Разработка серверной логики проектов компании.
Осуществление деплоя серверного кода. Контроль состояния серверов после развертывания кода.
Мониторинг и поддержка работы продакшн окружения одного из проектов - регулярные обновления серверного кода, мониторинг метрик и логов, оперативное реагирование на возникшие проблемы и их устранение.
Написание автотестов
Помощь в проработке ТЗ со стороны команды серверных разработчиков.
Достижения и результаты:
Самостоятельную реализацию ряда важных задач с нуля, изучение AWS стека, применение CI/CD подходов для развертывания и тестирования серверного кода проектов. Понимание нюансов работы ElasticSearch и оптимизации поисковых запросов.
Реализация внутреннего микро-сервиса для аналитики, предоставляющего доступ к обученной catboost модели. Стек - Python (Flask+catboost), разворачивание в AWS
Реализация механизма поиска по сложносоставным условиям специфических игровых данных (поиск подходящих игроку внутри-игровых сообществ, удовлетворяющих ряду критериев) с нуля (от анализа ТЗ и выбора технологии, до непосредственной интеграции и поддержки в Production среде). Стек - Node.Js, ElasticSearch.
Стек специалиста на проекте
AWS, Elasticsearch, Git, Redis, S3, Docker, Python, TeamCity, DynamoDB, JavaScript, Node.js
Отрасль проекта
GameDev
Период работы
Январь 2019 - Апрель 2023
(4 года 4 месяца)
Drive Pixels
Роль
Backend Developer
Обязанности
Задача:
Разработка и поддержка проектов на PHP/Python (Yii2, Django Frameworks)
Обязанности:
Расширение функционала XMPP сервера MongooseIM (Erlang-based) в рамках разработки проекта Pooh Messenger (Node.js)
Разработка и поддержка существующих проектов на Django (Python) и Yii2 (PHP)
Достижения и результаты:
Изучил подходы бэкенд разработки на Python, включая фреймворк Django
Изучение XMPP протокола на базе сервера MongooseIM, подходы к взаимодействию серверного кода на Node.js с MongooseIM.
Стек специалиста на проекте
PHP, Yii2, Python, Django, JavaScript, Node.js
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2016 - Май 2016
(5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Петрозаводский Государственный Университет
Специальность
Математический Факультет. Прикладная математика и информатика. Магистр.
Завершение учебы
2012 г.