Обо мне

Специализация и профессиональные навыки:
Знание всех основных платформ: Windows (клиентские и серверные ОС, Active Directory), Linux (Debian, Ubuntu, CentOS), MacOS X
Языки программирования: x86 Assembler, C, C++, C#/.NET, Javascript/AJAX, PHP, Python, Ruby, Objective C
Фреймворки: jQuery, ExtJS, Backbone, Ruby on Rails (RSpec, Capybara, Capistrano, Faye, Redis, Resque, etc.), Symfony2
Языки разметки и т.п.: HAML, SASS, CoffeeScript, Mustache, Twig
СУБД: MS SQL, MySQL, PostgreSQL.
Системы контроля версий SVN и git.
Опыт настройки серверов Apache и nginx в разных связках с различными языками программирования.
Понимание низкоуровневых аспектов работы приложений, навыки реверс-инжиниринга.
Наличие знаний в области проектирования архитектуры приложений и баз данных: структурный анализ, IDEF0, IDEF3, ER.
Опыт управления проектами и ведения переговоров.

Членство в обществах и ассоциациях:
Github:
https://github.com/virusman

Профессиональные навыки
Опыт работы
Май 2013 — по настоящее время
Piksoft
Android Developer (удалённо)
Сан-Франциско и район залива
Обязанности и достижения

Обязанности:
- Разработка мобильного приложения для платформы Android (портирование с iOS)
- Оптимизации Java и NDK кода
- Защита приложения в Java и Native
- Обеспечение обратной совместимости с Android 2.3
- Разработка планшетного UI с custom controls

Август 2012 — Ноябрь 2013
SolverClub
Разработчик
Москва
Обязанности и достижения

Обязанности:
- Проектирование и разработка социального сервиса на Ruby on Rails
- Backend-разработка на платформе Ruby on Rails, с использованием sass, haml, rspec, capistrano, PostgreSQL и т.д.
- Frontend-разработка с использованием jQuery, jQuery UI, Modernizr, Backbone
- Push notifications на Websockets через сервер Faye

Декабрь 2007 — Август 2012
Пепеляев Групп
Ведущий программист
Москва
Обязанности и достижения

Обязанности:
- Разработка и внедрение внутренних сервисов компании (преимущественно PHP, Javascript/ExtJS)
- Сопровождение внедрения CRM-системы Terrasoft со стороны заказчика (управление проектом, уточнение ТЗ, проектирование интеграций, доработка системы)
- Разработка интеграций между системами и конвертеров/парсеров/генераторов для различных форматов данных.

Декабрь 2007 — Июль 2012
Собственные проекты
Собственные проекты
Москва
Обязанности и достижения

Обязанности:
- В свободное время

Достижения:
- Project lead в open-source проекте NWNX (расширение возможностей игры Neverwinter Nights)
- x86 assembler (intel и at&t синтаксисы), реверс-инжиниринг, C/C++, низкоуровневая оптимизация, написание генераторов кода, плагинов для связи с БД Mysql и Postgres, расширения фунционала игрового движка, внедрение интерпретатора Ruby в игру
- Разработал RIA с использованием ExtJS
- Занимался написанием многочисленных парсеров, конвертеров, пауков и прочих инструментов на Ruby и Python

Высшее образование
Январь 2009 — Январь 2010
ГУ-ВШЭ
Права
Москва
Январь 2005 — Январь 2010
ГУУ
Институт информационных систем управления
Москва
Январь 2004 — Январь 2009
МОСА-Москва
Юридический
Москва