Специалисты

Описание

Навыки:
Web-приложения и сервисы: MVC, ASP.NET Web API, Silverlight, WCF Services, Kendo UI, AngularJS, Angular.
Облачные технологии: Windows Azure;
Настольные приложения: Windows Store apps, Windows Forms.
СУБД и связанные с ними языки и технологии: MS SQL Server, T-SQL;
Системы контроля версий: SVN, Git, Team Foundation Server, Mercurial;
Системы непрерывной интеграции: Hudson.

Более 20 лет практического опыта в сфере информационных технологий;
12 лет опыта работы разработчиком ПО.

Образование:
1977 – 1987 Средняя школа № 20 г. Саратова.

Дополнительное образование, Сертификаты
Microsoft Certified Solutions Developer (MCSD): App Builder, январь 2018 г.
Microsoft Certified Solutions Developer (MCSD): Windows Store Apps Using C#, сентябрь 2013 г.
Microsoft Certified Solutions Developer (MCSD): Web Applications, август 2013 г.
Microsoft Certified Professional Developer (MCPD): Windows Azure Developer, сентябрь 2012 г.
Microsoft Certified Professional Developer (MCPD): Web Developer 4, август 2012 г.
Microsoft Certified Technology Specialist (MCTS): .NET Framework 4, Data Access, август 2012 г.
Microsoft Certified Technology Specialist (MCTS): .NET Framework 4, Web Applications, август 2011 г.
Microsoft Certified Technology Specialist (MCTS): .NET Framework 4, Service Communication Applications, май 2011 г.
Администрирование системы защиты информации ViPNet версии 3.0, ОАО "Информационные технологии и коммуникационные системы", 2008 г.
Обеспечение комплексной защиты информации и компьютерные технологии в планово-аналитической деятельности органов государственной власти, ФГОУ ВПО "Поволжская академия государственной службы им. П. А. Столыпина", 2007 г.
Microsoft Certified Application Developer for Microsoft .NET (VC#) (MCAD), июль 2002 г.
Microsoft Certified Solution Developer (VC++, VB) (MCSD), ноябрь 2000 г.
Microsoft Certified Systems Engineer + Internet (MCSE+Internet), февраль 2000 г.
Microsoft Certified Professional + Internet (MCP+Internet), июнь 1999 г.
Microsoft Certified Systems Engineer (MCSE), июнь 1999 г.
Microsoft Certified Professional (MCP), март 1999 г.

Опыт
Проект

Платформа ONE - строительная система корпоративного класса, B2W Software

Описание

Должность Разработчик Исполняемые обязанности Реализация значительной части функциональности секций Scheduled Work Orders и Daily Time Cards в рамках разработки Maintain Advanced Dashboard; Доработка существующей функциональности приложения (Crew Templates, Schedules, Security Roles и т. д.) в рамках реализации подпроекта Schedule; Реализация доработок в приложении для мобильных платформ (Android, iOS); Исправление ошибок предыдущих этапов разработки в web и мобильном приложении.

Технологии

Visual Studio, MVC, Web Forms, Web API, AngularJS, Angular, Kendo UI, jQuery, Entity Framework, NHibernate, OData, MS SQL Server и Reporting Services (SSRS), Microsoft Silverlight, Apache Cordova/PhoneGap, Android SDK

Длительность

Июнь 2015 – настоящее время месяцев

Проект

Kanban доска для Outlook

Описание

Должность Разработчик Исполняемые обязанности Перевод приложения с шаблона программирования callbacks на promises, улучшение читаемости кода.

Технологии

JavaScript API for Office 1.0, Exchange Web Services (EWS), Visual Studio 2013, Exchange Server 2013, Outlook 2013, Outlook Web App

Длительность

Май 2015 месяцев

Проект

Платформа ONE

Описание

Должность Разработчик Исполняемые обязанности Разработка функциональности, связанной с инвентаризацией и движением расходных материалов; Оптимизация быстродействия доступа к данным; Исправление ошибок предыдущих этапов разработки в различных модулях приложения.

Технологии

Visual Studio 2010, MVC, Web Forms, Web API, Kendo UI, jQuery, NHibernate, MS SQL 2012 Server и Reporting Services (SSRS)

Длительность

Январь 2015 – май 2015 месяцев

Проект

Оптимизация Kanban доски для Outlook

Описание

Должность Разработчик Исполняемые обязанности Оптимизация загрузки данных с сервера: реализация фильтров и асинхронной загрузки; Модификация приложения для поддержки кросс-браузерности; Исправление ошибок предыдущих этапов разработки приложения.

Технологии

JavaScript API for Office 1.0, Exchange Web Services (EWS), Visual Studio 2013, Exchange Server 2013, Outlook 2013, Outlook Web App

Длительность

Ноябрь 2014 – декабрь 2014 месяцев

Проект

Офлайн клиент для работы с системой для размещения информации

Описание

Проект Офлайн клиент для работы с системой для размещения информации о размещении заказов на поставки товаров, выполнение работ, оказание услуг для федеральных нужд, нужд субъектов Российской Федерации или муниципальных нужд. Должность Разработчик Исполняемые обязанности Доработка форм приложения в связи с изменением регламентирующего законодательства.

Технологии

Visual Studio 2010, .NET Framework 4, Windows Forms, ADO.NET Entity Framework, MS SQL Server 2008 R2, КриптоПро CSP 3.6

Длительность

Июль 2014 – октябрь 2014 месяцев

Проект

Единая автоматическая система отделений почтовой связи

Описание

Должность Разработчик Исполняемые обязанности Разработка новых и доработка существующих форм и печатных форм; Доработка классов генерации и распознавания двумерных штриховых кодов DataMatrix; Анализ внутренней логики POS временного хранения и восстановления текущей платежной транзакции в случае сбоев; Шифрование (TripleDES) персональных данных клиентов на уровне приложения в целях уменьшения риска их несанкционированного использования; Реализация моделей и структуры хранения данных; Расширение логики фиксации платежных транзакций для параллельного сохранения пользовательских данных.

Технологии

Microsoft Dynamics AX 2012 R2 for Retail POS, DevExpress, Visual Studio 2010/2012, .NET Framework 4.5, Entity Framework 4.1, .NET Reflector 8.3, MS SQL Server 2012, SQL CLR, Team Foundation Server

Длительность

Март 2014 – май 2014 месяцев

Проект

Приложение для ведения протоколов совещаний

Описание

Должность Разработчик Исполняемые обязанности Разработка и реализация клиентской и серверной модели данных, репозиториев и интерфейсов доступа к ним, асинхронной загрузки и сохранения.

Технологии

Visual Studio 2013, .NET Framework 4.5, Entity Framework 6, MS SQL Server, ASP.NET Web API, AngularJS, Single Page Application, OAuth, Google Contact API, Git

Длительность

Ноябрь 2013 – февраль 2014 месяцев

Проект

Доработка офлайн клиента

Описание

Проект Офлайн клиент для работы с системой для размещения информации о размещении заказов на поставки товаров, выполнение работ, оказание услуг для федеральных нужд, нужд субъектов Российской Федерации или муниципальных нужд. Должность Разработчик Исполняемые обязанности Доработка, унификация пользовательских элементов управления; Перевод форм, разработанных на предыдущих этапах, на использование улучшенной модели команд; Исправление ошибок предыдущих этапов разработки приложения.

Технологии

Visual Studio 2010, .NET Framework 4, Windows Forms, ADO.NET Entity Framework, MS SQL Server 2008 R2, КриптоПро CSP 3.6

Длительность

Июнь 2013 – октябрь 2013 месяцев

Проект

Многопользовательский визуальный редактор сущностей

Описание

Должность Разработчик Исполняемые обязанности Разработка части приложения, ответственной за управление диаграммами; Разработка интерактивного прототипа пользовательского интерфейса приложения.

Технологии

Visual Studio 2012, .NET for Windows Store apps, Windows Runtime, C#, XAML, MVVM pattern, Prism (Composite Application Guidance for WPF and Silverlight)

Длительность

Апрель 2013 – май 2013 месяцев

Проект

Новая функциональность офлайн клиента

Описание

Проект Офлайн клиент для работы с системой для размещения информации о размещении заказов на поставки товаров, выполнение работ, оказание услуг для федеральных нужд, нужд субъектов Российской Федерации или муниципальных нужд. Должность Разработчик Исполняемые обязанности Разработка форм редактирования/просмотра документов; Разработка функциональности приложения в части, ответственной за синхронизацию справочников.

Технологии

Visual Studio 2010, .NET Framework 4, Windows Forms, ADO.NET Entity Framework, MS SQL Server 2008 R2, шаблон проектирования MVP, КриптоПро CSP 3.6

Длительность

Сентябрь 2012 – март 2013 месяцев

Проект

Многопользовательский визуальный редактор

Описание

Проект Многопользовательский визуальный редактор сущностей на платформе облачной инфраструктуры Windows Azure. Должность Разработчик Исполняемые обязанности Разработка, реализация и модификация клиентской (Silverlight) и серверной (Azure Table/BLOB storages через WCF RIA services) частей приложения, ответственных за работу с диаграммами.

Технологии

Visual Studio 2010, Silverlight 5, WCF RIA Services, Windows Azure, Telerik RadControls for Silverlight, Hudson Continuous Integration server, MVVM pattern, некоторые части Prism (Composite Application Guidance for WPF and Silverlight)

Длительность

Февраль 2012 – август 2012 месяцев

Проект

Веб-система планирования и отслеживания полевых работ

Описание

Должность .NET разработчик Исполняемые обязанности Разработка и реализация пользовательского интерфейса, включая задействованные уровни моделей, контроллеров и отображения; Разработка и реализация улучшенной модели кэширования данных; Полный цикл разработки отчётов на основе SSRS; Разработка утилит импорта/экспорта гетерогенных данных с использованием комплексного анализа и преобразования данных.

Технологии

Visual Studio 2010, ASP.NET, MVC 3, Web Forms, jQuery, AJAX, DevExpress, части MVC Contrib, MS SQL 2008 R2, SQL Server 2008 R2 Reporting Services (SSRS), Report Builder 3.0, Business Intelligence Development Studio, CruiseControl CI

Длительность

Июнь 2011 – январь 2012 месяцев

Проект

Разработка и поддержка визуального редактора

Описание

Проект Многопользовательский визуальный редактор сущностей на платформе облачной инфраструктуры Windows Azure. Должность Младший .NET разработчик Исполняемые обязанности Разработка и реализация моделей визуальных сущностей и алгоритмов их поведения, оптимизация существующих. Модификация архитектурных решений и их программных реализаций к модели MVVM. Планирование/имплементация сервисов хранения данных в Azure (на основе WCF RIA Services). Разработка элементов пользовательского интерфейса. Установка/настройка/поддержка проектного Hudson CI сервера.

Технологии

Visual Studio 2010, Silverlight 4, WCF RIA Services, Windows Azure, ADO.NET Entity Framework, ASP.NET, Hudson Continuous Integration server, MVVM pattern, некоторые части Prism (Composite Application Guidance for WPF and Silverlight), Scrum

Длительность

2010 – май 2011 месяцев

Проект

Распределённая система электронного документооборота

Описание

Проект Распределённая система электронного юридически значимого защищённого документооборота масштаба страны Должность Архитектор проекта Исполняемые обязанности Создание общего видения и модели системы; Выбор технологий, оптимальных для реализации проекта; Детальная разработка архитектуры системы, компонентов и ролей серверов, моделей их взаимодействия с учётом требований максимально высокого уровня отказоустойчивости, доступности, масштабируемости и безопасности.

Технологии

Visual Studio 2005, КриптоПро CSP/TLS, WCF Services, PKI

Длительность

2006 - 2009 месяцев

Проект

Межрегиональная it-компания

Описание

Должность IT-ДИРЕКТОР (CIO) Исполняемые обязанности Руководство IT-подразделением компании (до 20 сотрудников). Изучение и выбор новых направлений деятельности компании в сфере криптографии, защиты информации, телекоммуникационных услуг, юридически значимого электронного документооборота. Планирование общей схемы обработки корпоративных данных. Выбор оборудования и ПО для успешной реализации проектов компании. Планирование, установка и поддержка комплекса серверов (более 20 физических серверов) на основе MS Windows 2000/2003/2008, включая IIS, SQL, ISA, Exchange, Certification Authority, Hyper-V, SUS (WSUS) - сервера. Планирование безопасности обработки корпоративных данных и безопасности данных клиентов, циркулирующих в системе передачи данных по телекоммуникационным каналам связи в рамках проекта “Налоговая отчётность через интернет” (“Контур-Экстерн”) в Саратовском, Пензенском, Московском, Самарском регионах. Непосредственная разработка документов или проведение экспертной оценки при разработке документов, регламентирующих деятельность Удостоверяющего центра и отношения с партнерами – федеральными контролирующими органами, электронными торговыми площадками, банками и т. д. и их сетями доверенных удостоверяющих центров в части реализации проектов электронного юридически значимого документооборота и/или участия в проектах в качестве Удостоверяющего центра. Достижения: планирование и непосредственная техническая реализация всех действующих на январь 2011 года сервисов компании, включая услуги Удостоверяющего центра и услуги компании в качестве Специального Оператора Связи; создание Службы Технической Поддержки Пользователей (IT-отдел).

Технологии

Комплекс серверов (более 20 физических серверов) на основе MS Windows 2000/2003/2008, включая IIS, SQL, ISA, Exchange, Certification Authority, Hyper-V, SUS (WSUS) - сервера

Длительность

2004 - 2010 месяцев