Опыт работы
НИИ РЭС при ЮГЗУ
Курск
Ведущий программист
Март 2014 — По настоящее время (6 лет и 6 месяцев)

Разработка настольных приложений различного назначения с использованием стека технологий .NET.

В ходе своей трудовой деятельности выполнял следующие задачи:

- Проектирование и разработка баз данных (работал с Firebird и PostgreSql);

- Разработка слоя доступа к данным БД c использованием Entity Framework и ADO.NET (шаблоны Repository и UoW);

- Разработка настольных WPF приложений по работе с БД, так называемые редакторы нормативно-справочной информации;

- Разработка Silverlight приложений;

- Разработка клиент серверных приложений:

1) Клиентская часть, настольные приложения на WPF c использованием шаблона MVVM => DevExpress (написание стилей и шаблонов элементов управления сложностей не вызывает);

2) Серверная часть, службы Windows;

3) В качество транспортного слоя в основном tcp socket, был проект на WCF с дуплексным каналом передачи данных. На один из проектов с командой рассматривали RabbitMQ, однако в силу определенных обстоятельств все ограничилось тестовым примером;

- Разработка протоколов передачи данных (бинарные протоколы, xml, json);

- Работа с геоинформационными системами по средствам API разработанным членами команды;

- Работа с компонентами Telerik и DevExpress.

- Работа с Git

SQLEntity frameworkWpfPostgreSQLООПGitWCFDevexpress.NET
ФГУП Курский НИИ МО РФ
Курск
Инженер
Июнь 2010 — Март 2014 (3 года и 10 месяцев)

Разработка автоматизированных систем управления в интересах МО РФ.

Высшее образование
Курский государственный университет
Курск
Факультет: Информатики и вычислительной техники
Октябрь 2005—Июль 2011 (5 лет и 9 месяцев)