Профессиональные навыки
C#.NETWpfC++ WCFASP.NET MVCJavascriptSQL
Опыт работы
Апрель 2015 — по настоящее время
Инженер-программист
Челябинск
Обязанности и достижения

Разработка CTI Scripting (http://www.cti.ru/ru/solutions/cti-scripting/): AngularJS, C#, WCF, EF. Глобально переработал фронтенд продукта с использованием фич AngularJS.
Поддержка продуктов комплекса CTI Contact Center Suite (http://www.cti.ru/ru/solutions/contactcentr/ccs/): C#, T-SQL. Повысил качество распознавания CTI Voice Analyzer, программы, анализирующей поток RTP данных и определяющей тип сигнала на линии: гудки, тишина, автоответчик, факс, голос.
Разработка и поддержка кастомных проектов на заказ: javascript, jQuery, C#, WCF, ASP.NET MVC 5, EF, T-SQL. Участие в согласовании ТЗ, декомпозиция и постановка задач.
Внедрил автоматическую сборку проектов при помощи TeamCity.

Апрель 2014 — Апрель 2015
Инженер-программист
Челябинск
Обязанности и достижения

Разработка системы электронного документооборота на платформе Windows Azure с использованием фреймворков ASP.NET MVC 4, ExtJS 4.

Апрель 2013 — Апрель 2014
ООО "Малахит"
Ведущий инженер-программист
Челябинск
Обязанности и достижения

Разработка MES Малахит. Разработка на платформе .NET. При разработке использованы визуальные компоненты и отчеты DevExpress, библиотека SmartClient от Microsoft Patterns&Practices, фреймворк WCF.
Разработка интерактивной 3D сцены с использованием движка Unity, работающего с базой данных Oracle через REST сервис.

Май 2012 — Апрель 2013
ООО "Инит-инжиниринг"
Инженер-программист
Челябинск
Обязанности и достижения

Разработка и сопровождение CRM, работающей с устройствами считывания магнитных полос, сканерами штрих-кодов, сканерами отпечатков пальцев. C# (WinForms + WPF), T-SQL. Разработка версий приложений для настольной Windows и для мобильных устройств E-Seek M310 под управлением Windows CE.

Август 2010 — Май 2012
ОАО "Уральский промышленный банк"
Инженер-программист
Челябинск
Обязанности и достижения

Поддержка и развитие "Операционного дня банка" на C++/MFC.
Создание и доработка хранимых процедур в БД MS SQL Server 2005.
Разработка сервера печати отчетов Crystal Reports (C#/WPF/WCF/.NET 3.5): получение задач на формирование отчетов из БД, подготовка данных, формирование файла отчета для последующей печати/отправки на почту/записи в БД. Многопоточная обработка полученных задач. Автоматическое распределение очередности обработки отчетов для сохранения очередности вывода на печать.
Приложение для удаленного мониторинга задач на формирование отчетов и управления их обработкой (C#/WPF/.NET 3.5).
Поддержка и развитие системы "Клиент-Банк" (C#/.NET 2.0).

Сентябрь 2007 — Август 2010
КРК "Мегаполис"
Программист
Челябинск
Обязанности и достижения

администрирование автоматизированных систем учета; разработка прикладных программ на C++, C#, работающих с SQL базами данных; программирование на T-SQL.
Доработка и изменение логики работы закрытой системы автоматизации изменением хранимых процедур и триггеров в используемой БД.
Разработка приложений на C#/WPF для наглядного отображения информации для удобства гостей развлекательного комплекса: состояние столов в бильярдной с указанием количества свободных столов, времени оставшейся игры для каждого стола, расписание киносеансов с указанием ближайших киносеансов, указанием возрастных ограничений, жанра и т.д.

Высшее образование
Сентябрь 2004 — Июнь 2010
ЮУрГУ
Механико-математический
Челябинск
Специализация и достижения

Инженер по специальности "Программное обеспечение вычислительной техники и автоматизированных систем"