Обо мне

Хорошо знаю языки Си и Си ++. Программирую в основном под Linux. Поскольку долгое время работал системным администратором и специалистом техподдержки, хорошо знаком с ОС Linux, Windows, есть знания в сетях и протоколах. Знаком со многими opensource решениями.

Навыки в программировании:

  • Структуры данных: очереди, стеки, деревья, списки etc
  • Основные алгоритмы: поиск, сортировка, обход деревьев, некоторые специальные
  • C programming language, WinAPI, Linux
  • C++, STL, boost
  • posix threads

Кроме того,

  • владею английским языком на уровне Intermediate
  • занимаюсь музыкой
  • интересуюсь естественными науками
  • вдумчиво подхожу к решению задачи, люблю делать все правильно и педантично
  • читаю Н.Вирта, Н.Джосаттиса, Д.Батенхофа, иногда заглядываю в книги Д.Кнута, Б.Страуструпа, Б.Кернигана, Д.Ричи, В.Арнольда, С.Мейерса и другие интересные книги.

Мои аккаунты на github.com:

https://github.com/denismatveev/

https://github.com/dissonmatveev/

Многое не доделано и в основном там лежат тестовые задания и учебные задачи. Но по ним можно многое узнать.

Основные инструменты: strace, time, netstat, tcpdump, qtcreator, readelf, gcc, g++, gdb, vi, find, grep ...Все перечислять - это очень долго, лучше пообщаться вживую. А если я чего-то не знаю, во всем можно разобраться, я считаю.

Профессиональные навыки
Опыт работы
Декабрь 2016 — по настоящее время (1 год и 1 месяц)
Инженер-программист
Екатеринбург
Обязанности и достижения
Разработка ПО для телефонии под ОС GNU Linux(C/C++), рефакторинг кода, тестирование, отладка, модифицирование init скриптов.
Сентябрь 2016 — Ноябрь 2016 (3 месяца)
Инженер-программист
Екатеринбург
Обязанности и достижения
Рефакторинг кода, рецептов для Yocto, переделка существующих рецептов и Makefile под autotools, создание configure.ac и проч. Наложение и актуализирование патчей пакетов, создание патчей. Сборка, разрешение зависимостей при сборке и линковке, тестирование прошивок для роутера от Интел.
Май 2014 — Сентябрь 2016 (2 года и 5 месяцев)
ООО "Спутник техника"
Системный администратор
Екатеринбург
Обязанности и достижения
Обеспечивать работоспособность парка серверов, их своевременное обслуживание, выполнение регламентных работ, планирование и проектирование инфраструктуры. Подготовка документации на продаваемое ПО для администраторов на английском языке: https://www.navixy.com/docs/admin/ Переделал практически все серверы, перенастроил сеть для устойчивой работы, когда пришел все было совсем не айс, без документации, без бекапов....Настроил бекапы всех виртуалок, MySQL с помощью xtrabackup(объем БД более 2 Тб), обновил ОС на серверах в продакшене, решил множество вопросов с железом. Кроме того, сделал образ AWS с нашим ПО и с конфигуратором на основе deb пакета. И многое другое.
Май 2010 — Май 2014 (4 года и 1 месяц)
Специалист службы техподдержки
Екатеринбург
Январь 2010 — Апрель 2010 (4 месяца)
Инженер по сопровождению
Екатеринбург
Обязанности и достижения
Обязанности: - Сборка,установка, обновление ПО у заказчика под Linux и Windows - работа с СУБД, интеграция в сети заказчика - работа с серверным "железом"
Сентябрь 2008 — Декабрь 2009 (1 год и 4 месяца)
ООО «Грузовые автомобили - Группа «ГАЗ»
Системный администратор
Миасс
Обязанности и достижения
Обязанности: - Администрирование серверов на базе Linux и MS Windows 2003 server, - Настройка серверов, восстановление после сбоев - Развитие инфраструктуры, консультации и т.д.
Сентябрь 2007 — Сентябрь 2008 (1 год и 1 месяц)
ООО «СКБ Проминформ»
Системный администратор
Миасс
Обязанности и достижения
Обязанности: - Поддержка в рабочем состоянии ЛВС, серверов компании , управление доступом к данным, интернету, почте. - Настройка серверов, восстановление после сбоев, поддержка пользователей, покупка ПО, оборудования для нужд компании. - Внедрение новых сервисов и решений
Август 2005 — Сентябрь 2007 (2 года и 2 месяца)
ЗАО «Папилон»
Инженер отдела сопровождения
Миасс
Обязанности и достижения
Обязанности: - Установка ОС Linux на сервера и рабочие станции,Windows на рабочие станции - Установка, настройка ПО - Инсталляция, сопровождение комплексов АДИС - Пуско-наладочные работы, сдача в эксплуатацию и др.
Высшее образование
Январь 1997 — Январь 2005
ЮУрГУ
Энергетический
Челябинск