Обо мне

Основные навыки:

Ruby, Rails, SQL, Javascript, bash, git.

Опыт работы с Ruby on Rails:

• написание RESTful API

• взаимодействие с SOAP/REST API сторонних сервисов

• микросервисы

• standalone migrations

• Sidekiq воркеры

• вынос повторяющейся функциональности в гемы

• деплой с Capistrano (в том числе свои таски для деплоя, единый caphub)

• опыт покрытия тестами и TDD с Rspec и Minitest

• PostrgreSQL (могу писать на чистом SQL, когда возможностей ActiveRecord становится недостаточно)

• Redis/Memcached

• ООП, шаблоны проектирования, алгоритмы и структуры данных

• regex

• немного метапрограммирования

Опыт работы с операционным системами unix:

• RHEL (CentOS), bash, systemd, NGINX, cron, sed, grep, awk

Фронт:

• HTML (а также шаблонизаторы Slim/HAML/erb)

• CSS, SASS

• Bootstrap (и темы с wrapbootstrap), 960gs

• jQuery (различные плагины вроде datatables),

• Ajax

• Coffescript

GitHub:

• ссылка на GitHub: https://github.com/artkirienko

• что можно посмотреть: https://artkirienko.github.io/projects/

Есть профиль на CodeWars: 250+ решенных задач на руби:

https://www.codewars.com/users/artkirienko

Прочее:

• хороший английский (по тестам: upper intermediate);

• опыт интеграции с Camunda bpmn.

• знаком с языком программирования R для статистического анализа

• понимание принципов ООП, знаю основные шаблоны проектирования, знаю основные алгоритмы

• знаком с методологиями разработки Agile, TDD, BDD

Участвовал в олимпиаде ACM ICPC два раза. Стабильно решал несколько задачСкан последнего сертификата:

http://vk.com/doc8600351_288545432

Профессиональные навыки
Опыт работы
Ruby on Rails Developer (разработчик)
Август 2015 — По настоящее время (4 года и 9 месяцев)
• микросервисы, RESTful API • взаимодействие с SOAP/REST API сторонних сервисов • скрипты (почти приложения) на bash • деплой через Capistrano (в том числе аналог Caphub) • сервисы для systemd Ruby, Ruby on Rails, PostgreSQL, RSpec, CoffeScript, Capistrano, Sidekiq, bash, Git, CentOS, camunda, keycloak
Columbus Russia & CIS
Москва
Программист
Апрель 2014 — Май 2015 (1 год и 2 месяца)
- программирование модификаций на основании функциональных дизайнов - первичное тестирование программного кода модификаций - подготовка технической документации - исправление ошибок (доработка) программного кода после тестирования - решение задач по развёртыванию и настройке информационных систем - чтение документации / проф.литературы на английском X++, Microsoft Dynamics AX, SQL (MS SQL Server), HTML, CSS, JS
Коммуна, ООО
Москва
Ruby on Rails Developer (программист)
Март 2013 — Июль 2013 (5 месяцев)
Работал в стартапе (стартап-академия farminers.com). Обязанности: • покрытие кода тестами • установка и настройка некоторых Gem'ов (devise, OmniAuth, cancan) • создание временных шаблонов и первоначальной вёрстки на Twitter Bootstrap • написание кода контроллеров/моделей по указаниям тим-лида. • чтение документации / проф.литературы на английском Ruby, Ruby on Rails, RSpec, Node.js, JS (jQuery), CSS, SQL (PostgreSQL), Adobe Photoshop.
Высшее образование
Российский государственный гуманитарный университет
Москва
Факультет: ИИНиТБ - Информатики
Сентябрь 2013—Август 2015 (1 год и 11 месяцев)
бакалавр
Московский государственный университет имени М.В. Ломоносова
Москва
Факультет: Вычислительной математики и кибернетики, ВМиК
Сентябрь 2011—Август 2013 (1 год и 11 месяцев)
бакалавр