🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Матвей Симаков (mavar3), 26 лет, Россия, МоскваМатвей Симаков (mavar3), 26 лет, Россия, Москва

Матвей Симаков

Бэкенд разработчикСредний (Middle)
От 300 000 ₽Ищу работу

Контакты

Войти
Возраст: 26 лет
Опыт работы: 3 года и 7 месяцев
Регистрация: 20.01.2024
Последний визит: 1 месяц назад
Гражданство: Россия
Местоположение: Россия, Москва
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Портфолио: https://github.com/Mavar3

* Закончил МАВИАТ им. Н.Н. Годовикова с красным дипломом;

* Ежегодно участвую в конференции RubyRussia, посвящённой языку Ruby и его фреймворку RubyOnRails;

* Занимаюсь развитием команды (готовлю доклады о прочитанной литературе, собираю митапы по обсуждению преимуществ и недостатков различных технологий и подходов проектирования).

Увлекаюсь скалолазанием и сёрфингом.

Навыки

Ruby on Rails
PostgreSQL
Git
Linux
Docker
Nginx
Bash
Redis
Apache Kafka
Apache Cassandra

Опыт работы

  • Владелец и оператор инфраструктуры сети железных дорог России
    Более 5000 сотрудников
    Бэкенд разработчик (Средний)Эксперт
    Декабрь 2022 — По настоящее время (2 года)

    На проектах занимаюсь:
    * Разработкой соревновательной системы;
    * Разработкой высоконагруженной системы учёта поездов;
    * Разработкой системы проведения мероприятий;
    * Разработкой архитектурных решений;
    * Настройкой Deploy на серверах;
    * Созданием интеграций систем;
    * Выявлением требований по проектам;
    * Настройкой Nginx на серверах;
    * Наставничеством.
    -----------------------------------
    На проектах используются технологии:
    * Автоматическое тестирование проводится с использованием RSpec;
    * Используется связка Sidekiq + Redis для проведения запланированных (ежедневных) операций;
    * В качестве основной базы данных используется PostgreSQL;
    * Ролевая модель построена посредством библиотеки Pundit;
    * В качестве логирующей базы данных используется Cassandra;
    * Для отправки уведомлений и обработки чатов применяются WebSockets;
    * Для сериализации данных используется BluePrinter.
    -----------------------------------
    Создал и подключил вторую базу данных, развёрнутую параллельно первой. Настроил и провожу Deployment с помощью mina, а также capistrano. Интегрирую системы через Kafka и посредством API. Внедрил логирование и аналитику ошибок с помощью Sentry SelfHost версии. Подключил и настроил Firebase Cloud Message для отправки push уведомлений. 

  • Группа компаний, которые оказывают профессиональные услуги в области информационных и цифровых технологий
    МоскваБолее 5000 сотрудников
    Бэкенд разработчик (Средний)
    Август 2021 — Декабрь 2022 (1 год и 5 месяцев)

    На проекте занимался разработкой системы аккредитации и обучения, а также созданием микросервиса для опросов и тестирования сотрудников.

    -----------------------------------

    На проекте использовались технологии:

    * Kubernetes;

    * Docker;

    * Автоматическое тестирование проводилось с использованием RSpec;

    * Использовалась связка Sidekiq + Redis для проведения запланированных (ежедневных) операций;

    * В качестве основной базы данных использовался PostgreSQL;

    * Ролевая модель была построена посредством библиотеки CanCanCan, на микросервисе использовался Pundit;

    -----------------------------------

    Есть опыт проведения код ревью, наставничества и обучения сотрудников, руководства разработкой (TeamLead). Внедрил систему единого codestyle (Rubocop), а также занимался разработкой собственного микросервиса, имею опыт рефакторинга сложных приложений.

    Бэкенд разработчик (Стажёр)
    Февраль 2020 — Апрель 2020 (3 месяца)

    Изучил язык Ruby и его фреймворк Ruby on Rails.

    Познакомился с PostgreSQL, Docker, Docker Compose, Sidekiq, Redis, RabbitMQ. 

    Закрепил знания системы контроля версий Git.

    Приобрёл навык работать в команде и поиска необходимой информации (как следствие, поднял уровень владения английским языком).

Высшее образование

  • МАИ (НИУ)

    Московский Авиационный Институт (Национальный исследовательский университет)
    Радиоэлектроника, инфокоммуникации и информационная безопасность
    Сентябрь 2018 — Июль 2022 (3 года и 10 месяцев)