Обо мне

Специализация и профессиональные навыки:
Знание и понимание принципов ООП.

Языки и технологии/платформы/библиотеки:
C# (WinForms, WPF, LINQ, NHibernate, Windows Phone 7, Windows Phone 8, Windows RT)
Java (Android, Hibernate, Spring)

Знание SQL. Опыт работы с PostgreSQL, MS SQL.

Системы контроля версий: Git, Subversion, TFS.

Умение работать с чужим кодом... а также с ужасным чужим кодом.

Профессиональные цели:
Разработка реально полезных продуктов которые сделают мир лучше.

Награды, сертификаты, портфолио, проекты:
Диплом Летней школы Intel 2009
Диплом Летней школы Intel 2010

Разработка и внедрение системы учета расходов для предприятия быстрого питания (C#, PostgreSQL)

Разработка системы учета для центра дополнительного образования (C#, Microsoft SQL Server 2005)

Дополнительная информация:
Диплом с отличием

Опыт работы
Май 2012 — по настоящее время (5 лет и 6 месяцев)
Speaktoit
Разработчик мобильных приложений
Новосибирск
Сентябрь 2010 — Апрель 2012 (1 год и 8 месяцев)
СибАнтс
C# разработчик
Новосибирск
Обязанности и достижения
Обязанности: - Разработка C# приложений - Перевод Legacy приложений на .NET платформу - Разработка и поддержка приложений для работы с базами данных. Достижения: - Разработал дизайнер и генератор отчетов - Исправил кучу багов - Переносил функциональность MS SQL Stored процедур на клиентскую сторону (с переводом на C# соответственно) - Исправил дизайн (в XAML разметке) множества форм.
Июнь 2010 — Август 2010 (3 месяца)
ЗАО "Интел"
Интерн
Новосибирск
Обязанности и достижения
Обязанности: - Оптимизация доступа к загрузчикам классов, определяемых пользователем JVM. Достижения: - В результате работы достигнуто увеличение производительности теста SPECjvm2008 на платформе Nehalem на 28%.
Октябрь 2009 — Июнь 2010 (9 месяцев)
AXHive
Java разработчик
Барнаул
Обязанности и достижения
Обязанности: - Разработка приложений под Android Достижения: - Участвовал в разработке приложения для прослушивания музыки, онлайн-радио, просмотра видео. - Участвовал в разработке развлекательного приложения на OpenGL
Июнь 2009 — Июль 2009 (2 месяца)
ЗАО "Интел"
Участник летней школы Intel 2009
Новосибирск
Обязанности и достижения
Обязанности: - Разработка механизма упорядочивания и планирования шагов в библиотеке Intel® Concurrent Collections. - Реализация сбора статистики, для построения графа связности между частями алгоритма. Достижения: - Достигнуто увеличение производительности многопоточного алгоритма при использовании механизма планирования.
Высшее образование
Январь 2010 — Январь 2013
ИВТ СО РАН
Разработка информационно-телекоммуникационных технологий в задачах принятия решений
Новосибирск
Январь 2005 — Январь 2010
АлтГТУ
Информационных технологий
Барнаул