Специалисты
Навыки:
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 месяцев