Обо мне

Профессионально занимаюсь разработкой пользовательских интерфейсов и инновационных методов взаимодействия. В данный момент интересует веб, но есть также обширный прошлый опыт работы с десктопными/мобильными технологиями.

Web background:

  • JavaScript (Node.js / jQuery / underscore / ExtJS / VanillaJS / WebGL)
  • MongoDb / MySQL
  • CSS3/HTML5-вёрстка

Desktop / Mobile background:

  • iOS / MacOS (Objective-C, Cocoa Touch, CoreMIDI)
  • C/C++, DirectX/HLSL (2D/3D-графика), OpenGL, PhysX, Qt
  • Java/Android
  • .NET (C#, C++/CLI, WPF/XAML, Windows Phone)

Прочее:

  • *nix shell user
  • Git / SVN
  • Vim / XCode / Eclipse / MS Visual Studio
  • функциональные языки (Haskell / Erlang)
  • письменный английский (читаю / пишу хорошо, говорю плохо)

Портфолио можно посмотреть тут:

См. также авторские open source проекты (JavaScript):

Профессиональные навыки
Опыт работы
Апрель 2015 — Март 2016
front-end developer
Москва
Обязанности и достижения

Разработка инновационных способов создания контента пользователями.

http://dirty.ru
http://leprosorium.ru

Май 2014 — Январь 2015
President Kids
ведущий разработчик / fullstack разработчик
Москва
Обязанности и достижения

Разработка системы автоматизации деятельности модельного агентства.

— JavaScript / Node.js / MongoDB / HTML / CSS
— Single page app
— Full custom design / UI controls library
— Inifinite scrolling / rendering virtualization (no pagination)
— Realtime data synchronization (no page reload)
— Declarative schema/validation layer over MongoDB
— Version control system for database entries (tracks history, shows in UI)
— Unit tests system for test-driven development

http://brainstorage.me/works/293477

Январь 2010 — Май 2014
ведущий разработчик
Москва
Обязанности и достижения

— Мобильные приложения (iOS / Android / Windows Phone)
— POI терминалы для выставок (C++ / Qt / HTML5 / CSS / JS)
— Front end веб разработка
— Проектирование UI/UX
— Корпоративный софт для внутреннего использования (ExtJS)

http://burningheads.ru/portfolio

Октябрь 2008 — Май 2009
RealityGirl.ru (интернет-реалити-шоу, ныне прекратило деятельность)
front end разработчик
Москва
Обязанности и достижения

Интеграция вёрстки с серверным кодом, программирование интерактивных элементов страницы, разработка административных интерфейсов, разработка WYSIWYG редактора для блогов.

Апрель 2008 — Сентябрь 2009
Интерактивный Образ (iimage)
ведущий разработчик
Москва
Обязанности и достижения

— Разработка 3D геоинформационной системы (C++ / Direct3D)
— Разработка и поддержка сайта компании (Python / Django)
— Разработка многопользовательского симулятора-тренажера ГИМС для подготовки судоводителей маломерных судов, госзаказ (C++ / Direct3D / PhysX)

https://www.youtube.com/watch?v=k1Mxrxgv9nQ

Март 2008 — Июль 2008
Picamatic.com (хостинг картинок, ныне нефункц., домен продан)
front end разработчик
Москва
Обязанности и достижения

Разработка инновационного one-click / drag&drop интерфейса для загрузки картинок (один из первых в мире хостингов с AJAX загрузкой).

http://habrahabr.ru/post/22198/

Март 2008 — Апрель 2008
Оффлайн-магазин DVD-фильмов
Flash/Flex программист
Москва
Обязанности и достижения

Разработка клиентского интерфейса и админки для POS-терминала продажи DVD фильмов.

Август 2005 — Май 2008
ООО ИТЛ (http://almazi.net/)
программист 3D графики
Москва
Обязанности и достижения

— 3D-графика (C++ / Direct3D / HLSL)
— Разработка 3D движка
— Разработка системы UI
— Система рендеринга текста для арабского и китайского языков
— Toolchain для художников (интеграция с 3D Studio Max и т.п.)
— Система скриптов/плагинов для движка (C++/CLI, C#, .NET)

http://almazi.net/