mersinvaldmersinvald

Михаил Лубинец

Системное программирование, разработка встраиваемых систем, back-end · Бэкенд · Разработка ПО · Средний (Middle)
От 80 000 $ · Открыт к предложениям
Возраст: 23 года
Опыт работы: 4 года и 7 месяцев
Регистрация: 06.02.2017
Последний визит: 2 года назад
Местоположение: Россия, Иннополис
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Только занимаясь любимым делом можно построить успешную карьеру и стать профессионалом высокого уровня, и мое любимое дело -- разработка ПО и продуктов в сфере IT.

Заинтересован в системной, встраиваемой и back-end разработки ПО. Уверенно владею языками Rust, Java и C. Пользуюсь GNU/Linux в качестве основной системы.

Умею работать в команде, готов принимать решения, предпочитаю структурный подход к решению задач, и люблю изучать новые технологии в мире Computer Science.

Люблю командные настолки, увлекаюсь экстремальными видами спорта: катаюсь на горных лыжах, езжу на мотоцикле.

Групповые проекты:

  • InnoPoker: комнатная онлайн-игра в техасский холдем, реализованный командой из четырех человек в рамках двухнедельного интенсива InnoBootCamp 2016. Роль и обязанности в проекте:  - Back-end Java developer  - Сетевой обмен (Socket.io, Netty), проектирование протокола, модели данных  - Игровые комнаты, подключение пользователей  - Привязка API игрового движка к событиям netty
  • Hotel Management System: Парный курсовой проект по предмету "Data Modelling and Databases" — букинг-сервис, совмещенный с системой управления отелями. Роль и обязанности в проекте:  - Back-end Rust developer  - RESTful API, ER моделлирование, моделированние схемы реляционной БД (PostgreSQL)  - Триггеры, констрейны, DDL и DML запросы  - Нормализация БД  - SQL Query Builder, реализованный в связи с ограничением на использование ORM в проекте

Одиночные проекты:

Вклад в Open Source

  • Компилятор языка программирования Rust, система сборки Cargo (Pull Request)

Публикации:

Участие в профессиональных сообществах

Опыт работы

  • Zamar AG
    Цюрих
    Внештатный разработчик Rust
    Октябрь 2017 — По настоящее время (3 года и 4 месяца)
    • Futures/Tokio
    • RPC и сетевое программирование
    • Нагрузочное тестирование
    • Парсинг форматов данных по спецификации, рабработка парсера
  • Иннополис · От 100 до 1000 сотрудников
    Инженер-программист Middleware
    Март 2017 — По настоящее время (3 года и 11 месяцев)
    • Портирование middleware (uclibc-ng) на платформу Elbrus e2k.
    • Разработка и поддержка инфраструктуры (Gitlab CI, скрипты сборки, тестирование)
  • Спутниковый Контроль, Аналитика и Управление Транспортом
    Санкт-Петербург · От 100 до 1000 сотрудников
    Программист-стажер C++
    Ноябрь 2015 — Июнь 2016 (8 месяцев)
    • Разработка прошивок для устройств на базе ARM Cortex M
    • Реализация поддержки периферии (датчики, gsm/gprs, bluetooth)
    • Реализация поддержки проприетарного протокола для управления устройством и передачи данных по сети GSM
    • Адаптация математических алгоритмов (Reed-Solomon BCH)
    • Aдаптация ФС FAT16 для NAND-flash через FTL

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

  • Иннополис

    Университет Иннополис
    Иннополис · 193 выпускника
    Август 2016 — По настоящее время (4 года и 5 месяцев)
  • СПб ГУАП

    Санкт-Петербургский государственный университет аэрокосмического приборостроения
    Санкт-Петербург · 656 выпускников
    Аэрокосмических приборов и систем; 1
    Сентябрь 2014 — Май 2016 (1 год и 8 месяцев)