Проводим исследование о роли образования в ИТ. Пройти опрос (займёт 7-10 минут).
Обо мне

Очень люблю учится и в разбираться в тонкостях не только того чем занимаюсь, но и смежных областей. Это позволяет понять что нужно мне в моей работе над проектом. На данный момент мое направление это Ruby, Rails, ReactJS, ES6 разработка. Есть опыт программирования в разных языках (Java, Ruby, C, C#, Perl, Python) так и администрирования Unix систем. Владею Английским на уровне свободного чтения тех литературы, переписки через чат и есть разговорные навыки и понимание.

Профессиональные навыки
HTMLCSSJavaScriptRuby on RailsRubyJavaSQLPostgreSQLUnixReact.js
Опыт работы
Март 2017 — по настоящее время (2 года)
Ведущий бакэнд разработчик
Москва
Ноябрь 2015 — Январь 2017 (1 год и 3 месяца)
GridHub
Frontend & RubyOnRails development
Берлин
Обязанности и достижения
- Удаленная работа. Взаимодействие с офисом в Берлине. - Адаптивная верстка веб-интерфейса сайта, взаимодействие с дизайнером (SCSS, Slim, Bootstrap) - Javascript разработка (CoffeeScript, jQuery, GoogleMaps, GoolgeGeocoding и т.д.) - Доработке RubyOnRails кода. Ревью кода других программистов. (RSpec, VCR, Capybara, Trailblazer, ActiveAdmin, Draper, Сервис объекты, RSpec, PostgreSQL и т.д.)
Август 2012 — Август 2016 (4 года и 1 месяц)
Ведущий Java программист
Красноярск
Обязанности и достижения
- Доработка собственной POS-системы под нужды компании. Написание драйверов оборудования для POS на Java. Взаимодействие с удаленными RESTFul сервисами сторонних компаний. Создании образа Linux с предустановленным ПО для POS. Использовались JavaSE(6,7), Swing, JavaFX, PostgreSQL, Maven, JUnit, Mockito, Linux, SOLID, Шаблоны проектирования, Мультипоточное и сетевое программирование. - Разработка дополнительного ПО для технических нужд. - Интеграция NCR SelfservCheckout в сеть POS-терминалов. Полностью разбирался от устройства и сборки, до программирования функционала и написания ПО сопряжения с POS сетью. Написал ПО на С для интеграции со Сбербанком. Т.к. ПО под Java для NCR было сырое, то помогал NCR в доработке Java библиотеки для взаимодействия с их оборудованием. - Интеграция POS в сеть 1C - Распределение задач внутри команды программистов (+1 человек) - Взаимодействие с подразделениями компании для улучшения функционала POS системы и доработки акционных программ в POS.
Ноябрь 2004 — Август 2012 (7 лет и 10 месяцев)
ЗАО Интертакс
Ведущий инженер по телематическим службам
Красноярск
Обязанности и достижения
- Администрирование серверов под управлением Solaris (ZFS, Zones) - Разработка биллинговой системы (Java 6, JSP, Tomcat) - Администрирование телематических сервисов (Postfix, Cyrus, Nginx, Zope, Cacti, Биллинговая система) - Сетевая система хранения данных. - Взаимодействие с RIPE (заказ IP адресов, регистрация AS и LIR) и управлением адресным пространством оператора. Взаимодействие со сторонними операторами для выдачи адресного пространства. - Разработка дополнительного ПО для администрирования на Perl, Unix Shell - Разработка системы мониторинга питания серверов и автоматического отключения на Python.
Высшее образование
Сентябрь 1996 — Июнь 2002
СибГТУ
Автоматизации и информационных технологий; ФАИТ
Красноярск
Специализация и достижения
Инженер-программист