28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Обо мне

I am an experienced software engineer with 5+ years in software development and system administration.

My main skills are:

  • Golang and C (with C11) programming languages (I prefer C)
  • BSD and Linux programming and administration (I use FreeBSD)
  • software architecture (I prefer Clean Architecture by Uncle Bob)
  • Bash scripting
  • Docker and docker-compose
  • PostgreSQL administration and programming on PL/pgSQL and plain SQL
  • Redis
  • Git
  • Nginx administration

Also, I have an experience in Erlang and basic knowledges in Python (I use it for scripting and prototyping).

I am interested in:

  • BSD, Linux and other UNIX-like OS's
  • OpenSource and free software (free as in "freedom")
  • cryptography and information security
  • algorithms
  • AI and ML
  • computer vision
  • robotics
  • BigData
  • highload and distributed systems
  • scientific computations
  • low-level system programming on C and Asm for UNIX and UNIX-like OS's
  • CPU and OS Elbrus (ru: Эльбрус)

I am open for a full-time remote job offers, but can working as a freelancer if the project is of interest to me.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Интеллектуальные технологии
Senior backend-developer
Март 2018 — Июнь 2019 (1 год и 4 месяца)

Работа над проектом серверной части платформы по анализу данных, собранных системой компьютерного зрения для сети магазинов Вкуссвилл: выбор технологий, постановка задач, проектирование и разработка сервера и БД, задачи DevOps, code review.
Стек технологий: Golang, Gin, PostgreSQL, Redis, Docker, docker-compose, Jenkins, Ubuntu, Jira, Bitbucket, Git.
Полностью удаленная работа.
Проект был успешно завершен и перешел в стадию поддержки на аутсорс.

Крупнейшая телекоммуникационная и ведущая ИТ-компания
инженер группы эксплуатации оборудования ШПД
Сентябрь 2016 — Январь 2018 (1 год и 5 месяцев)

Занимался администрированием серверов на базе CentOS Linux. В зону моей ответственности входили DNS-сервера, Web-сервер, сервер мониторинга и файловый сервер.

Мобильные сервисы, программное обеспечение, web-сайты, мобильные приложения.
Разработчик
Ноябрь 2015 — Апрель 2016 (6 месяцев)
Работал удаленно. Занимался разработкой ПО для операторов сотовой связи на ЯП Erlang.
Разработка и производство оборудования связи
Инженер-программист
Сентябрь 2013 — Май 2015 (1 год и 9 месяцев)
Работал в лаборатории IMS. Участвовал в разработке софтсвича ECSS-10. Занимался разработкой нового функционала и исправлением ошибок. Достижения: - в короткий срок изучил Erlang; - с нуля разработал TTS-сервер.
ООО "Сиб ИТ"
Барнаул
Программист
Октябрь 2012 — Июль 2013 (10 месяцев)
Разработка ПО для торговли на рынке Forex. Выполнял модернизацию графического интерфейса и исправление ошибок.
Инженер-программист
Сентябрь 2011 — Сентябрь 2012 (1 год и 1 месяц)
Разработка ПО для POS-терминалов. Достижения: - разработка библиотеки и ПО для приема оплаты с пластиковых карт; - сборка дистрибутива для архитектуры ARM; - создание репозитория пакетов и настройка автоматического обновления дистрибутива.
ООО "АвтоИнфо"
Барнаул
Программист
Июль 2010 — Март 2011 (9 месяцев)
Занимался разработкой ПО для автоматизации проведения техосмотра транспортных средств, а также модернизацию сайта компании. Осуществлял техническую поддержку пользователей, частично выполняя обязанности системного администратора. Разработал клиент-серверное приложение для синхронизации данных между сервером компании и удаленными станциями техосмотра.
ООО "АМИ-софт"
Барнаул
Программист
Сентябрь 2009 — Июнь 2010 (10 месяцев)
Занимался разработкой ПО для нужд компании и клиентов. Выполнял обязанности системного администратора, обслуживая парк ПК клиентов.
ООО "АйБэа"
Барнаул
Программист
Февраль 2009 — Апрель 2009 (3 месяца)
Разработка ПО для iPhone. Изучил азы разработки под Mac OS X и iPhone на языке Objective-C в среде Xcode.
Высшее образование
Алтайский государственный технический университет имени И.И. Ползунова
Барнаул
Факультет: Информационных технологий
Сентябрь 2004—Июнь 2009 (4 года и 9 месяцев)

Специальность: САПР (системы автоматизированного проектирования).

Специализация: автоматизация проектирования радиоэлектронной аппаратуры.