🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Матвей Карпов (mtvch), 23 года, Россия, НовосибирскМатвей Карпов (mtvch), 23 года, Россия, Новосибирск

Матвей Карпов

Бэкенд разработчикВеб-разработчикСтарший (Senior)
От 450 000 ₽Не ищу работу

Контакты

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

Обо мне

--------------------------------------------------------------------------------
TG: @mtvch_k

Навыки

Elixir
Phoenix
Python
PostgreSQL
RabbitMQ
Apache Kafka
Prometheus
Grafana
Kubernetes
Высоконагруженные системы

Участие в профсообществах

Опыт работы

  • Сервис доставки продуктов и товаров для дома
    От 1000 до 5000 сотрудников
    Бэкенд разработчик (Старший)Senior Software Engineer
    Февраль 2024 — По настоящее время (10 месяцев)
  • Разработка программного обеспечения
    От 100 до 1000 сотрудников
    Elixir Backend Developer
    Февраль 2022 — Февраль 2024 (2 года и 1 месяц)

    Low-code система принятия решений:
    - Разработка движка выполнения диаграмм на Elixir/OTP с оптимальной производительностью: профилирование кода, оптимизация работы с PostgreSQL, тестирование и мониторинг производительности.
    - Разработка real-time модели работы пользователей с диаграммой
    - Разработка компонентов для работы с Python кодом внутри системы: лучшая реализация в классе подобных решений.
    - Разработка инструментов для работы с OpenAPI, брокерами сообщений, базами данных и многое другое.
    - Проектирование архитектуры приложения: чистая архитектура, SOLID, паттерны
    - Покрытие кода тестами (TDD, coverage > 90%)
    - Настройка GitLab CI/CD

    Международный проект: проверка документов на соответствие банковским требованиям.
    - Реализация сложной модели предметной области в сервисе на Elixir/Phoenix/Postgres/GraphQL
    - Постоянное взаимодействие с системными аналитиками и бизнес экспертами (пожалуй, самое сложное)
    - Разработка админки сервиса на Vue.js
    - Интеграция с другими сервисами внутри компании через RabbitMQ
    - Разработка сервисов с машинным обучением на Python
    - Участие в DevOps процессах (AWS, Docker)
    - Коммуниакция на английском языке

    ElixirPhoenixPythonPostgreSQLGraphQLRabbitMQGitAWSDockerVue.js
  • ArtelW
    Elixir Backend Developer
    Август 2020 — Октябрь 2021 (1 год и 3 месяца)

    Разработка CMS для онлайн магазина https://www.artelw.store/

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

  • НГУ

    Новосибирский государственный университет
    Новосибирск2063 выпускника
    Факультет информационных технологий (ФИТ)
    Сентябрь 2019 — Июнь 2023 (3 года и 9 месяцев)

    Очное обучение. Бакалавриат по направлению 09.03.01 "Информатика и вычислительная техника. Программная инженерия и компьютерные науки"