Обо мне

.NET/C# - разработчик с нередким, но важным сочетанием технического склада ума и чувства прекрасного. Опыт во всех этапах жизненного цикла разработки программного обеспечения. Понимание ООП, шаблонов проектирования и архитектуры программного обеспечения. Более 7 лет в коммерческой разработке.

  • .NET / C# (Microsoft и Mono реализации);
  • ASP.NET MVC, WebApi, NancyFx;
  • JavaScript, jQuery, KnockoutJs, AmplifyJs, Modernizr, Hasher+Crossroads, SPA, Twitter Bootstrap;
  • Windows Presentation Foundation (WPF), Silverlight;
  • Windows Communication Foundation (WCF); Windows Workflow Foundation (WF);
  • SQL, Stored Procedures for Microsoft SQL Server and MySql (базовые знания);
  • Другие технологии: Опыт в разработке решений для Microsoft SharePoint (2010+); навыки администрирования Microsoft Windows и Linux (Debian-based) операционных систем;
Опыт работы
Март 2015 — Февраль 2016 (1 год)
Access Softek Inc.
.NET разработчик (удаленно)
Нью-Йорк
Обязанности и достижения
* Новая версия системы Mobile Finance Manager - платформы для мобильного банкинга, включающая универсальное и глубоко конфигурируемое серверное приложение и набор клиентских приложений для мобильных платформ и рабочих станций (так же с возможностью тонкой настройки). Более 200 банков-клиентов в США. ( http://www.accesssoftek.com/mobile-banking ) Работал в команде серверной части платформы. Основная активность - расширение функционала системы.Приобрел большой опыт в понимании и применении архитектурных решений в высоконагруженных приложениях. Получил небольшой опыт в поддержке нескольких платформ для хостинга серверного приложения ( WCF и NancyFx ). Разработал web-приложение для чтения и анализа зашифрованных файлов журнала, с поддержкой потокового декодирования и возможностью выбора нужного диапазона для скачивания. Технологии: C#, WCF, WebApi/MVC, NancyFx, KnockoutJs
Ноябрь 2014 — Март 2015 (5 месяцев)
.NET разработчик
Краснодар
Обязанности и достижения
* Программный комплекс на основе SharePoint для организации взаимодействия филиалов Федеральной Таможенной Службы во всех регионах России. Выполнял модернизацию и внедрение модуля системы, связанного с автоматизацией внутреннего документооборота. Технологии: C#, SharePoint 2010, WCF, ASP.NET, MS SQL.
Ноябрь 2013 — Август 2014 (10 месяцев)
Российское Автомобильное Товарищество
.NET / SharePoint разработчик (удаленно)
Москва
Обязанности и достижения
* Внутренний портал на базе SharePoint 2010. Адаптировал дизайн внешнего сайта для сайта SP. Реализовал информационные вебчасти (новости, виджеты, баннер, ...) а также веб-часть с визуализацией организационной структуры и возможностью экспорта в excel. -- * Система управления заявками Реализовал решение для SharePoint, предоставляющее удобный фасад для внутренней CRM, с возможностью поиска и управления заявками. Технологии: SharePoint 2010, JS, jQuery, Knockout, Bootstrap
Март 2013 — Ноябрь 2014 (1 год и 9 месяцев)
Develonica, Softline Group
.NET Разработчик (SharePoint, ASP.NET MVC) (удаленно)
Таганрог
Обязанности и достижения
* Проект для крупного гос. заказчика. Система предназначена для ввода и хранения справочников со сложной динамической структурой, с поддержкой версионности и гибким разграничением доступа. ASP.NET MVC WebApi, JS, EF, TSQL В рамках проекта реализовал подсистему безопасности с доступом по ролям, ограничением доступа до полей справочников и авторизацией на основе "токенов", а также интерфейс администрирования с использованием KnockoutJs и Bootstrap. -- * SharePoint портал для российского медиахолдинга - внутренний корпоративный портал, содержащий подсайты издательств. Реализовал информационные веб-части (новости, ротация баннеров, ...), оперирующие данными с учетом структуры компании. Реализовал решение для "кастомизации" корпоративного поиска SharePoint 2013 Server. -- * Рабочий процесс для DeskWork (SharePoint 2010-2013) Реализовал решение на основе рабочего процесса SP для дополнительной автоматизации модуля "Журнал отсутствия" в DeskWork. Технологии: C#, SharePoint 2013, ASP.NET MVC, EntityFramework, JS, jQuery, Knockout, Bootstrap, T-SQL
Август 2012 — Ноябрь 2012 (4 месяца)
ООО "РосИнтеграция"
.NET / ASP.NET MVC разработчик
Краснодар
Обязанности и достижения
* Сервис Docshell.ru - web-решение, помогающее организациям заполнять и поддерживать в актуальном состоянии документы для контролирующих органов.http://www.docshell.ru Разработал пользовательский интерфейс и, совместно с командой, архитектуру приложения. Участвовал в проекте с самого начала и до первого официального релиза. Технологии: C#, ASP.NET MVC 4, JS, jQuery.
Ноябрь 2011 — Август 2012 (10 месяцев)
Sitronics Telecom Software
.NET / ASP.NET разработчик
Краснодар
Обязанности и достижения
Разработчик бизнес-логики и интерфейса пользователя (ASP.NET + JS) одного из компонентов системы Foris OSS/BSS.Технологии: C#, WCF, ASP.NET, JS, jQuery, Prototype.
Июль 2011 — Март 2013 (1 год и 9 месяцев)
Группа компаний "Интерсофт"
.NET / SharePoint разработчик
Краснодар
Обязанности и достижения
* "Интегрированная Функциональная Система Контроллинга" для ДФБН Краснодарского края. Система реализует ввод большого объема данных со сложной структурой, анализ и построение графических отчетов. Разработал компонент автономного вода данных и совместно с командой - основной интерфейс и методы сервисной части. На последнем этапе в силу некоторых обстоятельств, остался единственным разработчиком из команды и довел проект до логического завершения. Технологии: C#, Silverlight, Telerik Controls, SharePoint, WF, JS (jQuery, jQuery UI), T-SQL
Июнь 2009 — Ноябрь 2011 (2 года и 6 месяцев)
НИПИ "ИнжГео"
.NET / UI разработчик
Краснодар
Обязанности и достижения
Основная роль в команде - разработка UI. Помимо нескольких крупных проектов, реализовал множество небольших решений для внутренней автоматизации. * "ProjectComposition" - система управления проектной документацией, построенная с учетом осбенностей структуры компании. Разработал интерфейс пользователя на основе Silverlight, включая компоненты для наглядной визуализации жизненного цикла документов, отслеживания состояния проектов в целом и управления назначениями. Совместно с командой - разработка архитектуры серверной части. -- * "Problems" - система управления заявками для службы технической поддержки. Разработал интерфейс пользователя на основе решений, выработанных на предыдущем проекте - Silverlight компоненты и качественная визуализация. Технологии:C#, Silverlight, WPF, SketchFlow, WCF, T-SQL, WinForms, ASP.NET.
Высшее образование
Сентябрь 2004 — Июнь 2010
КубГУ
Компьютерных технологий и прикладной математики
Краснодар
Специализация и достижения
Математическое обеспечение и администрирование информационных систем (математик-программист)