maksim22maksim22

Максим Гордеев

C/C++ Developer · Бэкенд · Разработка ПО · Средний (Middle)
Открыт к предложениям
Возраст: 33 года
Опыт работы: 14 лет и 11 месяцев
Регистрация: 24.10.2007
Последний визит: 6 дней назад
Местоположение: Россия, Москва
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Системный разработчик Linux (сетевая подсистема, акселераторы).

Языки: C, C++, Lua, Bash, Assembler x86

Область: разработка программного обеспечения для программно-аппаратных комплексов, на базе Linux. Область работы софта: user и kernel space, так же поддержка и доработка кода прошивок для Nios II, Microblaze.

Отладка и дизассемблирование кода (в том числе и ядра).

Есть небольшой опыт работы с IDA Pro, radare2, а так же написание кусков кода на assembler x86.

Занимался планированием, разверткой, поддержкой инфраструктуры, а именно построение с нуля. Работа с виртуальной средой: proxmox, ovirt. Конфигурация и настройка: GitLab CI, jenkins, docker, ansible, kafka(0.9), hashcat, apache http server, nginx, jetty, iptables, iproute2, samba, zabbix, zimbra и прочими службами.

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

  • GitHub
    @MaksVal, c дек. 2014 (5 лет и 10 месяцев)
    63 вклада в 5 репозиториев, связан с языками:

Опыт работы

  • Информационные технологии, системная интеграция, интернет
    Москва · От 100 до 1000 сотрудников
    разработчик C/C++ Linux
    Апрель 2014 — По настоящее время (6 лет и 7 месяцев)

    Разработка и проектирование программных комплексов работающих под управлением ОС Linux, с использованием: C, C++, Lua, Bash, Asm x86.

    Выполненные проекты:
    - разработка сетевых модулей WAF (Web Application Firewall)
    - разработка модуля для работы со специализированным аппаратным ускорителем (DMA)
    - разработка программного агента для решения криптографических задач (GPU/FPGA)
    - разработка подсистемы сбора и предварительной обработки телеметрической информации с GPS трэкеров

  • Опытно-конструкторское бюро П. О. Сухого
    Москва · От 1000 до 5000 сотрудников
    инженер-программист
    Октябрь 2013 — Апрель 2014 (7 месяцев)
    Программирование бортовых систем.
  • ОАО "Российский институт радионавигации и времени"
    Москва
    ведущий специалист
    Апрель 2013 — Октябрь 2013 (7 месяцев)
    Обязанности: - Программирование на С Linux - подготовка ОС Linux для одноплатного компьютера стандарта PC/104 - настройка ядра, базовая подготовка ОС. RS232, ARINC 429, МКИО. - Отладка и тестирование
  • Российская компания, разрабатывающая платформы предоставления услуг цифрового интерактивного телевидения
    Москва · От 10 до 100 сотрудников
    инженер
    Ноябрь 2010 — Апрель 2013 (2 года и 6 месяцев)
  • Многопрофильная группа ИТ-компаний, лидер российской отрасли информационных технологий
    Москва · Более 5000 сотрудников
    инженер
    Октябрь 2009 — Ноябрь 2010 (1 год и 2 месяца)
    Обязанности: - Администрирование баз Oracle 10g - Написание запросов, создание отчетов в БД Oracle - Доработка и поддержка программного комплекса.
  • МУП "ЕРКЦ"
    Ликино-Дулево
    программист
    Январь 2008 — Октябрь 2009 (1 год и 10 месяцев)
    Обязанности: - Написание сложных запросов, процедур для расчета и выборки, экспорта и импорта днанных на TSQL, анализ расчетных данных. - Работа с FastReport. - Автоматизация Пунктов Приема Платежей. (Установка и настройка ПО для кассиров, в том числе отдельных БД,фискального регистратора). - Администрирование MS SQL 2000(2005).
  • МУП "Электросеть"
    Ликино-Дулево
    оператор ПК
    Январь 2007 — Январь 2007 (1 месяц)
    Обязанности: - занесение информации в единую базу данных, администрирование простой ЛВС, настройка и сопровождение шлюза для доступа в интеренет
  • Другие
    Москва
    не связанная с ИТ
    Январь 2005 — Январь 2007 (2 года и 1 месяц)
    весь остальной опыт работ не в ИТ сфере.

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

  • МГАУ-Москва

    Московский государственный агроинженерный университет им. В.П. Горячкина; МИИСП; МИМЭСХ
    Инженерно-экономический
    Январь 2006 — Январь 2009 (3 года)