Опыт работы. Создание продуктов

Work History
2012 - Present

Соучредитель проектов. Техническая часть

CTO
  • bookr.com.ua (Python, Django)
  • him-element.com.ua (RoR 4)
  • zanoza-news.com (PHP, WP)
  • scout-o-matic.com (умер. Нет маркетологов в команде)
  • foto-mir.com.ua (RoR 3)
2012 - 2015

Rails Web-разработчик

Free-lance

Работа со стеком Ruby on Rails. 

Используемые технологии

  • Ruby on Rails
  • деплоймент с Capistrano
  • HAML (ERB ужасен)
  • Unicorn -> Nginx+Passenger
  • Git (Bitbucket)
  • NewRelic мониторинг

Полный цикл администрирования собственных серверов.

Зачатки изучения DevOps:

  • ELK стек
  • Kibana визуализация логов для Nginx, Syslog, iptables 
2013 - 2014

Lead-developer

KiraLabs

Создание продукта внутреннего пользования. Dashboard для анализа заказов и продаж. Агрегатор информации и импорта из движков Magento, Volusion. 

Используемые технологии

  • Python, Django
  • Nginx
  • MySQL
  • Ruby on Rails 3
2012 - 2013

Создание собственного продукта

ITC-инжиниринг

Создание собственного продукта корпоративных коммуникаций (аналог Skype для локальной сети). 

Возможности продукта:

  • передача файлов
  • голосовые звонки
  • хранение контакт-листа на сервере
  • web-интерфейс администрирования

Технологии:

  • Python, С++ (клиентское приложение)
  • Asterisk
  • MySQL
  • Python + Django
  • Nginx

Итог: FAIL. Сошлись во мнении с учредителями, что корпоративный сектор не так просто покорить (коррупция, конкуренция с гигантами индустрии). Недостаток опыта в продажах. 

2010 - 2011

PHP Web-разработчик

Free-lance

Используемые технологии:

  • Python
  • MySQL
  • JS (Jquery, Native, Prototype)
  • Apache, Nginx
2007 - 2009

PHP Web-разработчик

Capella Studio

Полный цикл Back-end разработки веб-приложений. Использовался свой "движок". 

Используемые технологии:

  • PHP, Smarty
  • MySQL
  • Apache, Nginx
2005 - 2007

ATL/WTL UI-разработчик 

VIT

Разработка юзер-интерфейса для приложения видеонаблюдения. 

Используемые технологии:

  • C++
  • MFC
  • ATL/WTL

Образование

Education
2006 - 2012

Магистр. Инженер-разработчик ПО

КПУ (бывший ЗИГМУ)

Мало чего научили, если честно. Все навыки и знания в IT получил в "ШАГе" и на местах работы.

Университет был "для корочки". Но опыт общения с преподавателями был полезен.

2003 - 2005

Разработка ПО

Компьютерная Академия "ШАГ"

Базовые языки, алгоритмы. 

  • C/C++/C#
  • HTML/CSS
  • PHP
  • SQL
2003 - 2005

Системное и сетевое администрирование

Компьютерная Академия "ШАГ"
  • Администрирование Windows- и Unix серверов.
  • Аппаратное обеспечение LAN
  • Сетевой стек TCP/IP как проекция модели OSI

 Что кроме работы?

Всю свою жизнь занимаюсь спортом. От бодибилдинга и боевых до простых велосипедных прогулок. Из зимних видов спорта – лыжи.

Есть тяга к природе, люблю гулять на о. Хортица. 

Читаю книги. Смотрю кино. Изредка занимаюсь журналистскими расследованиями для zanoza-news.com

Социально и политически активен. 

Недостатки:

  • ленив, если нет контроля и мотивации
  • склонен навязывать свое мнение
  • чувство юмора "на любителя" (умею сдерживать)

Что хорошего

  • опыт в разработке около 10 лет
  • если интересна технология, изучаю днем и ночью, пока не разберусь
  • со мной не скучно
  • стараюсь делать добрые дела

Зачем ищу работу и что не умею

  • углубленное изучение Ruby-way и стека Ruby on Rails
  • тестирование RSpec
  • изучение и применение JS-фреймворков Backbone, Angular (не было необходимости и подходящих проектов)
  • применение очередей, background workers