Hexlet CV

🔥Backend developer (Node.js)

Основное


Описание

Я 8 лет занимаюсь разработкой web-приложений на JavaScript. За это время успел поработать в компаниях со штатом свыше тысячи человек и получить знания о подходах применяемых для построения высоконагруженных и поддерживаемых продуктов. Участвовал в построении инфраструктуры для непрерывной доставки кода и инструмента администрирования шины сообщений в микросервисной архитектуре. Имею небольшой опыт управления командой и предпочитаю конструктивное общение между коллегами.

Навыки
  • Web-разработка
  • Распределенные вычисления
  • Автоматизация тестирования
  • Базы данных, SQL
  • Linux
  • Javascript, Typescript
  • Node.js
  • Mocha, Jest
  • Docker
  • HTTP
  • Git
Владение английским
Читаю профессиональную литературу
Контакт
http://seth2810.github.io

Работа


Наставник премиум формата, Хекслет
мая 2020 - по настоящее время
  • Подготовка обучающего процесса студента и его сопровождение в соответствии с индивидуальной траекторией по программе Node.js-разработчик
  • Проведение еженедельных ретроспективных встреч со студентами в аудио и видео форматах
  • Проведение сессий парного программирования с анализом проблемных задач и консультациями по интересующим вопросам
  • Сопровождение студентов во время реализации индивидуальных проектов и проведение ревью кода включающего анализ ошибок влияющих на читаемость и поддержку кода

Достижения:

  • Помог 4 из 5 своих студентов освоить программу минимум на 50%, среди которых отличились 2-е постоянных с показателями 75% и 90% освоения программы
  • По моим наблюдениям у студентов постепенно появилась самостоятельность при планировании обучения и освоении теоретического материала, а так же повысилась степень уверенности на сессиях парного программирования
Node.js-разработчик, Freelance
окт. 2018 - янв. 2020
  • Планирование сроков, поиск кадров и разработка "под ключ" биржи размещения заказов для копирайтеров текстов
  • Разработка серверной части и внедрение игровых механик в платформу краткосрочных займов под залог криптоактивов
  • Поиск и расследование инцидентов с последующей оптимизацией узких частей платформы

Достижения:

  • Снизил объем потребляемой сервером памяти при серверном рендеринге миниатюр графиков на 90%
  • Внедрил систему сбора пользовательских метрик и аналитики с возможностью отправки в агрегирующие сервисы, в зависимости от контекста события
  • Интегрировал платформу с рекламными площадками, для отображения детализации при оплате счетов по партнерской программе
Lead fullstack developer, IQ Oрtiоn
окт. 2017 - окт. 2018
  • Разработка инструмента управления настройками шины сообщении в распределенной системе
  • Профилирование и оптимизация узких мест приложения
  • Принятие решений в области архитектуры сервиса и руководство разработкой

Достижения:

  • Добавил возможность быстрого переноса настроек информационного узла между сервисами через механизм экспорта / импорта
  • Реализовал систему подтверждения изменений настроек с уведомлением ответственных лиц через чат-каналы
  • Реализовал прикладной интерфейс синхронизации внутреннего состояния сервиса при запуске сервиса
Infrastructure engineer, Яндекс
авг. 2016 - сент. 2017
  • Поддержка opensource инструментов функционального тестирования: gemini, hermione
  • Разработка системы непрерывной интеграции и доставки кода интерфейса поиска

Достижения:

  • Разработал allure reporter для hermione в виде отдельного модуля
  • Разработал сервис управления flaky-тестами с выводом статистики прохождения и возможностью отключать запуск определенного теста без необходимости внесения изменений в код
Fullstack developer, Semrush ​
марта 2015 - сент. 2016
  • Разработка API и пользовательского интерфейса сервиса для создания пользовательских PDF отчётов
  • Построение архитектуры масштабируемого приложения
  • Отладка, профилирование и оптимизация узких частей сервиса

Достижения:

  • Автоматизировал сборку клиентского кода приложения с использованием внедрения зависимостей
  • Реализовал изоморфный рендеринг визуальных компонентов PDF отчёта между клиентской и серверной частями сервиса

Образование


Комсомольский-на-Амуре государственный университет, Инженер-программист
сент. 2010 - авг. 2011
Комсомольский-на-Амуре государственный университет, Бакалавр вычислительной техники и технологий
сент. 2006 - авг. 2010

Добавить комментарий
Для этого действия нужновойти
Рекомендации
Изменения внесены
0

Рома, привет!
Описание - ок.
Навыки - ок, но может быть, есть смысл добавить Node.js, если рекрутеры будут делать поиск по навыкам, это поможет.
Работа:
1. Хекслет. Возможно, есть смысл поделиться успехами студентов, если такие есть. Например, кто-то нашел работу, прошел интервью. Это будет характеризовать тебя как эффективного наставника. Или добавить количество студентов, которые воспользовались твоей помощью.
Еще я бы добавила стек, на котором ты наставничаешь и форматы (индивидуальный или групповой).
2. Есть перерыв с 2018-2020 год, это бросается в глаза. Нужно его убрать. если это был freelance - просто опиши, какими проектами занимался и какие задачи решал.
3. У тебя соединены задачи и достижения, я бы это поделила. Как раз будет такая логика: функции такие, а вот то. что я реализовал.
4. В Github можно добавить свою почту или телеграм.


Lyudmila, спасибо за рекомендации. Добавил опыт и внес правки. В Github почта указана и отображается только авторизованным пользователям. Не могли бы вы взглянуть на обновленную версию?

Roman Gafurov15 нояб., 19:53

Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Евгения, добрый день! 1) Сейчас неправильная структура описания, немного смешано в к...
Привет! Несколько рекомендаций: 1) По оформлению описания учебных проектов: сделать...
Привет! Что понравилось в резюме: 1) Классно, что расписали информацию "о себе" очень...
Добрый день! Я бы порекомендовала перенести описание учебных проектов в соответсвующ...
Иван,, привет) Что бы я порекомендовала: 1) В описание добавить раздел "О себе", г...
Роман, привет! Несколько рекомендаций для улучшения своего резюме: 1)Закончил курс про...
Елизавета, привет! Хорошее резюме. Очень классно, что подробно расписали, что для вас в...
Владислав, привет! Советую ознакомиться с материалами по составлению резюме: 1) htt...
Полина, привет! 1) В самом начале описания, заменила бы слово "подойдёт" на "рассмот...
Максим, привет! Несколько рекомендаций: 1) Можно поработать с оформлением для нагля...