Обо мне

Профессионально занимаюсь разработкой пользовательских интерфейсов и инновационных методов взаимодействия (front end) на всевозможных платформах. В данный момент занимаюсь вебом и криптовалютными проектами.

Web background:

  • JavaScript (Node.js / jQuery / underscore / ExtJS / VanillaJS / WebGL)
  • MongoDb / SQL
  • 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):

Мой проф. блог на Medium:

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Апрель 2015 — Март 2016 (1 год)
front-end developer
Москва
Обязанности и достижения
Разработка инновационных способов создания контента пользователями. http://dirty.ru http://leprosorium.ru
Май 2014 — Январь 2015 (9 месяцев)
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 (4 года и 5 месяцев)
ведущий разработчик
Москва
Обязанности и достижения
— Мобильные приложения (iOS / Android / Windows Phone) — POI терминалы для выставок (C++ / Qt / HTML5 / CSS / JS) — Front end веб разработка — Проектирование UI/UX — Корпоративный софт для внутреннего использования (ExtJS) http://burningheads.ru/portfolio
Октябрь 2008 — Май 2009 (8 месяцев)
RealityGirl.ru (интернет-реалити-шоу, ныне прекратило деятельность)
front end разработчик
Москва
Обязанности и достижения
Интеграция вёрстки с серверным кодом, программирование интерактивных элементов страницы, разработка административных интерфейсов, разработка WYSIWYG редактора для блогов.
Апрель 2008 — Сентябрь 2009 (1 год и 6 месяцев)
Интерактивный Образ (iimage)
ведущий разработчик
Москва
Обязанности и достижения
— Разработка 3D геоинформационной системы (C++ / Direct3D) — Разработка и поддержка сайта компании (Python / Django) — Разработка многопользовательского симулятора-тренажера ГИМС для подготовки судоводителей маломерных судов, госзаказ (C++ / Direct3D / PhysX) https://www.youtube.com/watch?v=k1Mxrxgv9nQ
Март 2008 — Июль 2008 (5 месяцев)
Picamatic.com (хостинг картинок, ныне нефункц., домен продан)
front end разработчик
Москва
Обязанности и достижения
Разработка инновационного one-click / drag&drop интерфейса для загрузки картинок (один из первых в мире хостингов с AJAX загрузкой). http://habrahabr.ru/post/22198/
Март 2008 — Апрель 2008 (2 месяца)
Оффлайн-магазин DVD-фильмов
Flash/Flex программист
Москва
Обязанности и достижения
Разработка клиентского интерфейса и админки для POS-терминала продажи DVD фильмов.
Август 2005 — Май 2008 (2 года и 10 месяцев)
ООО ИТЛ (http://almazi.net/)
программист 3D графики
Москва
Обязанности и достижения
— 3D-графика (C++ / Direct3D / HLSL) — Разработка 3D движка — Разработка системы UI — Система рендеринга текста для арабского и китайского языков — Toolchain для художников (интеграция с 3D Studio Max и т.п.) — Система скриптов/плагинов для движка (C++/CLI, C#, .NET) http://almazi.net/