Мегапосты:
Кто такие наставники и какими гибкими навыками они должны обладать? Пройти опрос
Обо мне

Специализация и профессиональные навыки:
ios, js

Опыт работы
Крупнейшая развлекательная социальная сеть в России
iOS разработчик
Февраль 2014 — По настоящее время (6 лет)
Мы ждем людей, которые хотят воплощать и развивать масштабные проекты
iOS разработчик
Октябрь 2012 — Февраль 2014 (1 год и 5 месяцев)
Обязанности: - Клиент "Моего Мира": http://itunes.apple.com/app/id598556821
JavaScript разработчик
Октябрь 2010 — Октябрь 2012 (2 года и 1 месяц)
Обязанности: - "Мой Мир" - Местами "Агент" (браузерный) Достижения: - Сборка проекта через Apache Ant (склейка, собственные таски для модуляризации, версионность, jslint, js-build-tools и т.д.) - Юнит-тестирование через jsTestDriver (+ асинхронные тесты) - Selenium 2 (java + maven + junit4) - В качестве базы для построение UI используем MVP и PAC - Перепилили внутренности веб-агента, но работы ещё очень много =)
Разработка программного обеспечения ABAP для корпоративных систем SAP
JavaScript разработчик
Февраль 2009 — Октябрь 2010 (1 год и 9 месяцев)
Обязанности: - Разработка клиентской части для проекта SolverMate Достижения: - Подробно изучил ExtJS - Узнал про HMVC и PAC - Познакомился с Mozilla Rhino - Познакомился с Java: разработка front-end моделей для формирования разнообразных DTO, которые отправляются на клиент http://solvermate.ru Для SolverMate сделана и постоянно дорабатывается (а порой сильно изменяется) довольно большая клиентская часть. Было разработано 30+ компонентов для ExtJS, а также внедрены разнообразные надстройки (FormDataExchange, целая система рендереров и виджетов, напрямую не связанных с компонентами ExtJS и т.д.).
Лидер системной интеграции и производства программного обеспечения
JavaScript разработчик
Июль 2007 — Октябрь 2008 (1 год и 4 месяца)
Обязанности: - Ответственный за разработку клиентской части TVEngine (IPTV middleware) - Руководство действиями аутсорсеров (4 человека) и 3 сотрудниками компании (подгруппа разработки клиентской части) Достижения: - Переработал предыдущую версию TVEngine framework, серьёзно улучшив его производительность - Написал для него мануал для разработчика подсистем - Постановка и распределение задач для группы разработчиков - Оценка сроков не только для себя, но и для других - Проводил собеседования http://tvengine.ru/ Клиентская часть TVEngine: - MVC; - порядка 15 основных виджетов; - кроссплатформенный и кроссбраузерный; - полностью прокомментированный исходный код (под jsDoc). Клиент писался на чистом JavaScript в условиях острого дефицита производительности целевых платформ (IPTV STB). Приложение строилось на MVC с активным применением ООП. Причём, было испробовано очень много разных реализаций последнего, так как имел место быть диктат со стороны достаточно экзотических браузеров (Fr
АТИС
Москва
JavaScript разработчик
Декабрь 2006 — Июль 2007 (8 месяцев)
Обязанности: - Разработка клиентской части для IPTV http://www.dsv.ru/services/private_persons/tvi/ Разработка клиентской части IPTV-middleware для оператора "Дальсвязь". В качестве основы была одна из веток js-движка проекта TVEngine. Для "классов" использовался Prototype. Клиент разрабатывался под AmiNET 110.
ООО "Промоушн Группа Мэттис-Стиль"
Москва
Программист
Февраль 2005 — Июль 2007 (2 года и 6 месяцев)
Обязанности: - Разработка сайтов (PHP, MySQL) - Доработка и поддержка имеющейся в компании CMS (базировавшейся на phpMyEdit) - Подготовка HTML-презентаций для проекта "Автозапчасти и Автосервис" - Поддержка электронной версии каталога "Автозапчасти и Автосервис", выпускаемого на CD-ROM - Разработка ряда внутренних и внешних приложений (в частности, для ОАО "ИНТЕР РАО ЕЭС") на Delphi в связке с Firebird
Высшее образование
Московский институт электроники и математики имени А. Н. Тихонова
Москва
Факультет: Информатики и телекоммуникаций; ФИТ
Январь 2003—Январь 2009 (6 лет)