💥 Ищем дата-инженера для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку можно здесь → Участвую!
Илья Баланцев (elijo), 39 лет, Россия, МоскваИлья Баланцев (elijo), 39 лет, Россия, Москва
Инженер встраиваемых системСтарший (Senior)
От 350 000 ₽Рассмотрю предложения

Контакты

Войти
Возраст: 39 лет
Опыт работы: 13 лет и 6 месяцев
Регистрация: 25.05.2024
Последний визит: 2 месяца назад
Местоположение: Россия, Москва
Дополнительно: готов к удаленной работе

Обо мне

- в работе опираюсь на фундаментальные знания физики и математики, полученные в МГУ; это позволяет строить вычислительно эффективные встраиваемые системы за счет правильного использования программных и аппаратных ресурсов;


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

Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
Linux
Docker
Bash
Git
Embedded linux
Встраиваемая система
Yocto Project
ARM architecture
GitLab
Кросс-платформенная разработка

Опыт работы

  • Видеоаналитика и мониторинг вещания
    Инженер встраиваемых систем (Ведущий)Ведущий инженер встраиваемых (embedded) Linux систем
    Ноябрь 2018 — По настоящее время (6 лет и 6 месяцев)

    - Конфигурирую toolchain, загрузчики (SPL, TPL на базе U-Boot), дерево устройств (device-tree), ядро Linux, файловую систему; ускорил и упростил процесс сборки системы (с 3 часов до 1 часа с использованием кэша)

    - Делаю тюнинг под целевую аппаратную платформу: патчинг ядра Linux, добавление модулей (драйверов в систему), патчинг и замену версий пакетов ФС, выбор схемы загрузки и систему хранения (NOR/NAND/eMMC/SD)

    - Пишу рецепты сборки для портирования разрабатываемых приложений и утилит в Petalinux и в Buildroot (в текущих проектах ~10 приложений)

    - Организовал хранение исходного кода, построил пайплайны сборки в Гитлаб (десятки репозиториев), настроил gitlab-runner для контуров dev/test/staging/prod и доставку артефактов на устройства

    - Выполнил полный цикл работ по сборке ПО для серийного развертывания и обновления в prod

    - Прививаю культуру embedded разработки под Linux в команды: провожу обучение и занимаюсь наставничеством в командах разработчиков фирмы, разрабатываю документацию

  • Разработка и внедрения информационно–аналитических систем.
    Бэкенд разработчик (Старший)Специалист по программным разработкам
    Ноябрь 2012 — Август 2018 (5 лет и 10 месяцев)

    - Выполнил R&D внутренней структуры форматов mdb, pdf, doc(x), xls(x), ppt(x)

    - Разработал на С++ cross-compile библиотеку для разбора бинарного трафика

    - Интегрировал сторонние модули декодирования бинарного трафика

    - Разработал на C менеджер запуска и мониторинга служб под ОС Linux

    - Разработал адаптер на C для интеграции с python API внешнего  комплекса

  • ООО "Компания РЭДД"
    Москва
    Инженер (Средний)
    Январь 2011 — Февраль 2012 (1 год и 2 месяца)

    - Внедрил систему документооборота на основе MS Sharepoint

    - Осуществлял техподдержку и корпоративное обучение персонала заказчика

    - Консультировал заказчика по администрированию MS Sharepoint

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

  • МГУ им. Ломоносова

    Московский государственный университет имени М.В. Ломоносова
    Москва6723 выпускника
    Физический
    Март 2009 — Март 2012 (3 года)

    Аспирантура, кандидат физико-математических наук по специальности Теоретическая физика

    Физический
    Сентябрь 2003 — Январь 2009 (5 лет и 4 месяца)


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