📚 Пора стать профи в аналитике

Выбирайте курсы со скидками до 60% и получите мощный набор навыков и инструментов

раздел Курсы и обучение

Григорий Шамшурин (s-a-b-r), 23 года, Россия, ИжевскГригорий Шамшурин (s-a-b-r), 23 года, Россия, Ижевск

Григорий Шамшурин

Golang developerБэкенд разработчикФулстек разработчикСредний (Middle)
От 200 000 ₽Рассмотрю предложения

Контакты

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

Обо мне

Golang developer. Занимаюсь разработкой программно-аппаратного комплекса по мониторингу автотранспорта Globars



Гитхаб (https://github.com/S-a-b-r)

Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
SQL
Git
Golang
Высоконагруженные системы
PHP
RabbitMQ
REST
MongoDB
Docker
gRPC

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

Опыт работы

  • Разработка сложных и высокотехнологичных программных продуктов
    От 10 до 100 сотрудников
    Бэкенд разработчик (Средний)Golang разработчик
    Август 2024 — По настоящее время (1 год)

    Продуктовая разработка сервиса мониторинга автотранспорта

    Обязанности и задачи:

    1. Работа с GPS/IoT-устройствами

    • Поддержка и реализация бинарных и строковых протоколов GPS-трекеров (Wialon IPS, Wialon Combine, Galileo и др.).
    • Парсинг, валидация и CRC-проверки входящих данных.
    • Реализация отправки команд на устройства по TCP (конфигурация, удаленная перезагрузка, запрос данных).
    • Оптимизация обработки телеметрии для работы с высокой нагрузкой (тысячи устройств).

    2. Backend-разработка

    • Разработка и поддержка REST API для взаимодействия с фронтендом и мобильными приложениями.
    • Реализация gRPC-сервисов для связи между микросервисами.
    • Интеграция с RabbitMQ для асинхронной обработки событий.
    • Разработка бизнес-логики:
      • Расчет пробега, расхода топлива, времени простоя.
      • Детекция аномалий вождения (резкие торможения, перегрев двигателя).
      • Поддержка геозон и автоматических уведомлений.

    3. Оптимизация и импортозамещение

    • Оптимизация запросов к БД и участков кода с высокой нагрузкой.
    • Миграция с Redis → Tarantool.

    4. Участие в процессах разработки

    • Оценка и планирование задач (включая техдолг и рефакторинг).
    • Участие в архитектурных решениях (выбор технологий, проектирование API).
    • Небольшие доработки фронтенда (Angular) при необходимости.
    • Выступления перед командой с презентациями технологий/решений.
  • Экосистема Low-code продуктов для автоматизации бизнеса: BPM, CSP, CRM, КЭДО и Service
    ИжевскОт 100 до 1000 сотрудников
    Фулстек разработчик (Средний)Веб-разработчик
    Декабрь 2022 — Июль 2024 (1 год и 8 месяцев)

    В рамках работы команды занимался поддержкой Legacy кода на PHP и разработкой веб-сайтов вокруг основного продукта - “Low-code платформы для автоматизации внутренних бизнес-процессов и CRM” на Nuxt.js.

    • Научился самостоятельно закрывать задачи любой сложности(был единственным php разработчиком в команде)
    • Помогал переносить существующие PHP проекты на JS
    • Занимался поддержкой до 4ех проектов одновременно
    • Писал docker-compose и docker-файлы для проектов, на которых не было docker
    • Занимался документацией для всех PHP проектов (развертывание окружения, API)
    • Переносил проекты с php5.6 на php7.4
    PHPDockerPostgreSQLMySQLSymfonyGitJavaScriptVue.jsNuxt.js
  • Российская группа приборостроительных компаний
    ИжевскБолее 5000 сотрудников
    Фулстек разработчик (Младший)Младший разработчик
    Август 2022 — Ноябрь 2022 (4 месяца)

    В рамках внутренних проектов для завода занимался разработкой портала обучения и портала трекинга трудозатрат

    • Работал с Microsoft SQL Server
    • Работа с GitLab, настройка окружения
    • Участие в codeReview
    • Написание фронтенд-компонентов с использованием Razor-шаблонизатора
    • Написание бэкенд-модулей на .NET
    • Написание unit-тестов
    C#ASP.NETSQLGit

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

  • УдГУ

    Удмуртский государственный университет (бывший УГПИ)
    Ижевск881 выпускник
    Информационных технологий и вычислительной техники
    Сентябрь 2019 — Июль 2023 (3 года и 10 месяцев)

    Закончил направление "Прикладная информатика в юриспруденции", тут познакомился с js, php и базами данных, далее развивался самостоятельно

Дополнительное образование