Обо мне

JavaScript/Node.js:

– Experienced with both client- and server-side javascript.

– Great experience with React.js + Redux

– jQuery

– Templates: Jade, Handlebars, Mustache

– Some experience with Angular.js, Ember.js, Socket.io

– NPM, Bower, Gulp, Grunt, PostCSS, WebPack

HTML/CSS

– Basic level

– Bootstrap, Foundation

– LESS, Stylus, Sass, PostCSS

Testing:

– Small experience using Rspec, Capybara, Mocha, Chai and Selenium

Linux:

– Shell Scripting

– Different deployment stacks (Ansible, Chef, Capistrano, Mina, etc)

– Web-servers: Nginx, Apache, Thin, Unicorn, etc

SQL:

– Mysql, PostgreSQL. Performance optimizations, indexing.

NoSQL:

– MongoDB, Redis

API:

– vk.com, instagram, fb.com, twitter

Revision control software:

Git, Mercurial, ClearCase, Subversion

And more

– HTTP & tcp/ip protocols

– Один из координаторов it52.info, мы организуем митапы и хакатоны по JavaScript и Ruby.

Профессиональные навыки
Node.jsGulp bowerAnsibleExpress.jsLinuxGruntHTMLCSSGitJavascript
Опыт работы
Март 2015 — по настоящее время
UI Developer
Нижний Новгород
Обязанности и достижения

HTML/CSS, JS, Grunt, Sass, BEM, requireJS, Linux, etc

Сентябрь 2014 — по настоящее время
JS/Node developer
Нижний Новгород
Обязанности и достижения

React.js, ES6/ES7/ESnext, Node.js, Ansible, Grunt, Gulp, WebPack, Sass, PostCSS, Git, HTML/CSS

Сентябрь 2014 — Март 2015
Intersol LLC
JavaScript developer
Нижний Новгород
Обязанности и достижения

Обязанности:
– Node.js, JavaScript
– jQuery, jQuery UI
– Express 3/4, Async
– Jade, Handlebars
– Redis, MongoDB, MySQL
– Gulp, Bower
– Git
– Ansible

Дополнительно:
– Занимался базовым обучением студентов Node.js

Март 2014 — Сентябрь 2014
Erlang developer
Нижний Новгород
Обязанности и достижения

– Erlang/OTP
– Linux, Unix
– LTE/CDMA/UMTS technology
– ClearCase

Август 2013 — Март 2014
Флант
Linux инженер
Нижний Новгород
Обязанности и достижения

Обязанности:
– Nginx, Apache/php-fpm, Unicorn, Thin
– Deploy: Ruby on Rails, Django, PHP
– HAProxy
– Нагрузочное тестирование Web-сайтов – AB, Yandex-tank
– Написание скриптов на Shell, Python и PHP
– Оптимизация производительности MySQL
– Написание рецептов на Ansible, Chef (server/solo)
– Git

Июль 2013 — Март 2014
ООО "Дельта Зет"
Junior Rails Developer
Москва
Обязанности и достижения

Обязанности:
– Ruby on Rails 3.2/4
– Deploy: Capistrano, Mina

Апрель 2012 — Август 2013
МФИ Софт
Инженер технической поддержки
Нижний Новгород
Обязанности и достижения

Обязанности:
– Администрирование серверов под управлением ОС Linux
– Написание shell-скриптов
– Административное сопровождение процесса инсталляции ПО на сетях заказчика
– Написание и сопровождение документации для своей команды

Июль 2011 — Март 2012
ИП Малугин А.В.
Старший менеджер/инженер
Вад, с.
Обязанности и достижения

Обязанности:
- Ремонт (диагностика и замена узлов), модернизация и сборка ПК
- Консультация, продажа компьютерной/оргтехники
- Разработка, монтаж, настройка и администрирование локальных сетей
- Монтаж, настройка телефонной сети
- Документооборот
- Оформление потребительских кредитов (ОТПБанк, Русский стандарт, NACTA-кредит, Русфинансбанк, Home-кредит)
- Анализ конкурентной среды

Декабрь 2009 — Май 2011
Д-ком
Инженер по программному обеспечению
Арзамас
Обязанности и достижения

Обязанности:
- Ремонт (диагностика и замена узлов), модернизация и сборка ПК
- Разработка, монтаж, настройка и администрирование локальных сетей
- Монтаж, настройка телефонной сети
- Программирование мини-АТС
- Установка, настройка и обновление клиент-банков, программ налоговой отчетности и "1С: Предприятие" (7.7, 8.1, 8.2)
- Разворачивание служб Active Directory и поддержка
- Настройка samba/ftp/squid серверов на базе ОС Linux
- Поддержка пользователей

Высшее образование
Январь 2006 — Январь 2011
АФ ННГУ
Финансы и кредит
Арзамас