overcrookovercrook

Александр Сафонов

Linux-разработчик · Бэкенд · Разработка ПО · Ведущий (Lead)
От 150 000 ₽ · Открыт к предложениям
Возраст: 26 лет
Опыт работы: 7 лет и 6 месяцев
Регистрация: 07.08.2013
Последний визит: 7 месяцев назад
Местоположение: Россия, Рязань
Войдите, чтобы посмотреть контакты пользователя

Опыт работы

  • Рязань · От 1000 до 5000 сотрудников
    Инженер-системотехник
    Февраль 2014 — По настоящее время (7 лет)

    C 2014 по 2016г занимался доработкой проприетарных WiFi-драйверов, одноранговых систем управления точками доступа.

    С 2016 по настоящее время разрабатываю с нуля систему управления сетевыми устройствами (событийно-ориентированная система инициализации (аналог systemd), система хранения и доступа к конфигурации устройства).

    Знаком с Lua-машиной и ее C API, внедрял поддержку Lua-скриптов в систему. Разрабатывал скрипты, реализующие часть бизнес-логики, с использованием возможностей C-движка.

    Разрабатываю userspace-демоны с использованием POSIX API, kernel UAPI (Netlink). Умею проектировать event-driven демоны.

    Работал с readline и ncurses, умею проектировать CLI и TUI (текстовые интерфейсы с использованием команд или псевдографики).

    Владею Git, веду и поддерживаю несколько рабочих репозиториев.

    Работал с системой сборки Buildroot, знаком с кросс-компиляцией. Работаю в основном с CMake.

    Настраивал стенды для тестирования с помощью QEMU/Docker. Jenkins для автоматизированной сборки прошивок.

    Являюсь тимлидом команды (<10 человек), распределяю нагрузку в команде, практикую code review. Работаю с Redmine.

    Занимаюсь архитектурой всего проекта в целом и анализирую приходящие ТЗ, разбиваю их на задачи, контролирую прогресс.

  • Полином
    Рязань
    Специалист технического отдела
    Июнь 2011 — Ноябрь 2011 (6 месяцев)

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

  • РГРТУ

    Рязанский государственный радиотехнический университет
    Рязань · 441 выпускник
    Вычислительной техники
    Сентябрь 2015 — Январь 2018 (2 года и 4 месяца)

    Магистр по специальности "Информатика и вычислительная техника", каф. Системы автоматизированного проектирования.

    Вычислительной техники
    Сентябрь 2011 — Июнь 2015 (3 года и 9 месяцев)

    Бакалавр по специальности "Информатика и вычислительная техника", каф. Системы автоматизированного проектирования.