Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
Михаил Лапицкий (rainrainich), 24 года, Россия, АльметьевскМихаил Лапицкий (rainrainich), 24 года, Россия, Альметьевск

Михаил Лапицкий

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

Контакты

Войти
Возраст: 24 года
Опыт работы: 5 лет и 4 месяца
Регистрация: 01.09.2022
Последний визит: 2 недели назад
Гражданство:
Местоположение: Россия, Альметьевск
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Привет!
Являюсь full-stack разработчиком, но душой ближе к backend. 
Буду раз знакомству)

Русский: родной
Английский: B1

Навыки

Java
Java Spring Framework
Реактивное программирование
Высоконагруженные системы
Apache Kafka
SOAP
PostgreSQL
Docker
TypeScript
React

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

Опыт работы

  • Лидер цифровой трансформации государства и бизнеса
    От 100 до 1000 сотрудников
    Фулстек разработчикFull-stack developer
    Ноябрь 2022 — По настоящее время (2 года и 2 месяца)

    Работаю над хранилищем данных для межведомственного документооборота с возможностью наложения электронной подписи. Хоть и работаю как full-stack, но по факту большую часть времени занимаюсь backend разработкой. Из фронта занимался только админкой.
    Основные обязанности:

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

    • Оперативное устранение багов. В том числе занимался устранением утечек памяти.
    • Оптимизация работы как с точки зрения максимальной производительности в рпс, так и с точки зрения возможности хранения больших файлов. Для нагрузочного тестирования использую Apache Jmeter.
    • Добавление нового функционала. Из необычного: 
      • Занимался реализацией системы мониторинга микросервисов на основе Opentelemetry + Jaeger + Prometheus + SpringAspectJ.
      • Реализовывал возможность наложения EIS подписи на документ через инструментарий от КриптоПро. В том числе через MyDSS 2.0 и MyDss Client. 
      • Довольно часто приходится редактировать SOAP эндпоинты. В том числе была задача на оптимизацию через использование MTOM - вложений.
    • Работа с легаси кодом. Старая версия проекта была монолитом написанным на java8, а фронт был написан на чистом JavaScript. Чтобы оно заработало приходится вручную поднимать ApacheTomcat и Jboss.  Не часто, но приходится лезть в это.
    • Написание unit тестов.
    • Ведение документации в confluence.

    В том числе занимаюсь неразработческими активностями - посещение ежедневных дейликов, еженедельной ретроспективы и планирования. Задачи оцениваем в storyPoint.

    Стек:
    Bakcend: 

    • Часть микросервисов написана на ProjectReactor. Другая часть на обычном императивном Java
    • PostgreSQL
    • Apache Kafka
    • REST + SOAP
    • CI/CD через Gitlab + OpenShift + Docker
    • Система мониторинга: Grafana + Jaeger + Prometheus

    Frontend: React + TypeScript + MUI

      • Разработка программного обеспечения и оборудования для нефтегазовой сферы
        АльметьевскОт 10 до 100 сотрудников
        Full stack middle developer
        Август 2019 — Сентябрь 2022 (3 года и 2 месяца)

        Работал на полставки, совмещал с дневным обучением в вузе.

        • Большую часть времени занимался расширением и поддержкой автоматизированной системы дистанционного контроля и управления (АСДКУ) нефтяных скважин. Занимался как фронтом так и беком. 
          Реализовал подсистемы: создания и обработки заявок, несколько страниц с отчетностью. 
          Дополнил: систему визуализации параметров объекта (работал с Echarts).
          Стек:
          Бек: Java EE (payara, EclipseLink) + PostgreSQL
          Фронт: AngularJS + gruntJS + Bootstrap + JQuery
        • Реализовал модуль оптимизации нагнетательных скважин на Java.
        • Написал с нуля сайт для тренажерного зала.
          Стек:
          Бек: PHP + Laravel + MySql + Docker + Nginx
          Фронт: Angular
        • Сделал мобильное приложение на андроид для дистанционной поверки клапанов давления по Bluetooth: Java (Android studio)
        • Задачи ставились в trello
        JavaPostgreSQLDockerAngular.jsGruntJQueryAngularPHPLaravelMySQL

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

      • АГНИ

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

        Темой диплома была "Разработка информационной системы для формирования заявок по устранению технических проблем". Это один из модулей в АСДКУ, над которым я работал в НТЦ"А2И". Сдал диплом на отлично.
        Диплом в PDF с примерами кода