Обо мне

Основные навыки:

  • Java SE 8 от основ до concurrency.

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

  • Программирование фронтэнда серверов,
  • Java [Servlet API, Java Server Pages (JSP), Java Server Faces (JSF), Google Web Toolkit (GWT)],
  • JavaScript [requireJS, JQuery, ExtJS, Google API],
  • HTML+CSS

Программирование связок фронтэнд <—> бакэнд:

  • Web Services [Java : {JAX-WS, Axis}],
  • Google App Engine [Java],
  • Java RMI,
  • Sockets [C++, Java],
  • Java Applets

Оптимизировал написание запросов под следующие базы данных:

  • PostgreSQL 9+ [PL/SQL],
  • Oracle [PL/SQL],
  • MySQL,
  • MS SQL,

Разработка связок сервер <—> база данных:

  • Java [JDBC:{v4}, jooq, JPA, Hibernate],

Программирование под мобильные платформы:

  • Android [2.5+, Cocos2d, Box2d]
  • J2ME [MIDP 1/2, Wireless API, Bluetooth API],
  • PalmOS (WebOS) [v4.5 - v5.4]
  • Windows Mobile [WM6 Professional SDK]

Профессиональные цели:

  • Разработка и продвижение передовых технологий.

Награды, сертификаты, портфолио, проекты: 3-е место в региональной олимпиаде по Информационной Безопасности (ВОЛГА IT-2008). 8 дипломов по НИРС (Научно исследовательская разработка студента): 5 - первой, 2 - второй, 1 - третьей степени. 3-е место в вузовской олимпиаде по математике (2007) Победитель 1-ого тура региональной олимпиады по информатике (2006) 1-е место в соревновании среди студентов УлГТУ "Master-IT - 2005"

Дополнительная информация: Написал несколько игр под "наладонники" PalmOS (Hockey World Championship, Fillers и OpenIt).

Актуальное резюме на английском: https://www.dropbox.com/s/adumn9chqs8k8nd/CV_Murom...

Опыт работы
Июнь 2016 — по настоящее время (1 год и 1 месяц)
Ведущий разработчик
Санкт-Петербург
Август 2013 — по настоящее время (3 года и 11 месяцев)
Старший инженер-программист
Санкт-Петербург
Обязанности и достижения

- Проектирование фич, постановка задач, руководство командой, Agile, менторство.
- разработка интеграционных решений с порталом госуслуги.ру через СМЭВ и ЕСИА.
- Оказание качественной технической поддержки, налаживание хорошего контакта с клиентами.
- Разработка системы сбора показателей единой электронной очереди в детские сады со всех систем страны. Глубокая проработка API, сбор обратной связи от интеграторов и поставщиков данных для улучшения API.
- Разработка систем статистики для школьных и дошкольных проектов
- Анализ и разработка спецификаций для форм ЕПГУ.
- Проксирующий сервер для широкой интеграции внутренних систем в СМЭВ.
- Разработка систем удовлетворяющих требованиям законодательства по защите персональных данных, с помощью сертифицированного софта.

Июнь 2012 — по настоящее время (5 лет и 1 месяц)
Core Audience
Java Developer
Санкт-Петербург
Обязанности и достижения

Обязанности:
- разработка сервисов для Online Advertising

Январь 2005 — по настоящее время (12 лет и 6 месяцев)
Timeking gems
Free-Lancer
Обязанности и достижения

Обязанности:
- добросовестное выполнение заказов
- поддержка разработанных продуктов
- соблюдение поставленных сроков
- разработка программ для мобильных устройств
- разработка сайтов
- обучение клиентов

Достижения:
- игра Fillers ( http://www.palmgear.com/en/usd/Fillers/product_5216491_details.html )
- игра Open-It! ( http://www.palmgear.com/en/usd/OpenIt/product_5275311_details.html )
- проект DaVinci ( http://corwin.nsa.co.il:8082/davinci/ )
- сайт ВодиСам.ру ( http://www.vodisam.ru/ )
- сайт Квартиры в Питере ( http://kvartiri-v-pitere.ru/ )

Ещё куча мелочей.

Август 2013 — Декабрь 2013 (4 месяца)
Ring Central
Senior Java Developer
Санкт-Петербург
Обязанности и достижения

Обязанности:
- разработка и поддержка API

Июнь 2010 — Июнь 2012 (2 года)
Java Developer
Санкт-Петербург
Обязанности и достижения

Обязанности:
- разработка сервисов для интернет рекламы (Online Advertising): DMP, RTB, Audience Segment modeling

Июль 2007 — Март 2010 (2 года и 8 месяцев)
Java-Программист
Ульяновск
Обязанности и достижения

Обязанности:
- разработка модулей крупных ERP систем:
- разработка встроенных процедур Oracle
- разработка поведения и отображения JSP/JSF тэгов
- разработка web-services (AXIS)
- разработка клиентского JavaScript (Pure JS, GWT) в том числе AJAX.
- разработка дизайна веб-страниц (HTMLCSS)
- правка багов :)

Достижения:
- участвовал в подготовке двух релизов PolicyAtlas (Aspen, Mirabel)

http://www.pss-systems.com/

Апрель 2006 — Август 2006 (4 месяца)
Piece of Arts
Главный Программист
Ульяновск
Обязанности и достижения

разработка приложений под PalmOS \ PocketPC

Март 2005 — Февраль 2006 (11 месяцев)
Modus-development
Программист
Ульяновск
Обязанности и достижения

Достижения:
- Сделаны порты для нескольких игрушек J2ME
- Разработан HockeyWC: Hockey World Championship (игрушка под Palm OS)

разработка приложений под Palm OS \ J2ME

Высшее образование
Январь 2010 — Июль 2011
СПбГУ ИТМО
Информационных технологий и программирования
Санкт-Петербург
Специализация и достижения

Исследование и разработка систем формального и доказательного программирования. Расширение языка Java при помощи MPS: JML.

Январь 2010 — Январь 2011
СПбГУ ИТМО
Информационных технологий и программирования
Санкт-Петербург
Специализация и достижения

специальность: 010500 "Прикладная математика и информатика"
группа: 5538

Январь 2005 — Январь 2009
УлГТУ
Информационных систем и технологий
Ульяновск
Специализация и достижения

специальность: 552800 "Информатика и вычислительная техника"
группа: ЭВМд-2
Перевёлся c Пд в 2007 г. в 4-ом cеместре.

Январь 2005 — Январь 2010
УлГТУ
Информационных систем и технологий
Ульяновск
Специализация и достижения

специальность: 190300 "Авиационные приборы и измерительно-вычислительные комплексы"
группа: Пд-2