Full-Stack Developer C#, ASP.NET, TypeScript, Angular 2
+7 (952) 572-69-88

Портфолио

Статус, 2016

Программное решение для повышения уровня продаж и качества обслуживания клиентов в сети магазинов элитной одежды.

Интернет-каталог создан с использованием ASP.NET Core MVC. Модуль администратора представляет собой одностраничное приложение Angular 2. При разработке был использован собственный набор компонентов impresite-ui и модуль валидации lakmus. В качестве бэкэнда используется ASP.NET Core Web API. Сайт использует шлюз Imobis для проведения массовых СМС-рассылок.

Проект успешно завершен и перешел на стадию тестирования.

Резюме, 2016

Сайт для предоставления исчерпывающей информации о соискателе на должность программиста.

Приложение написано на ASP.NET Core MVC. Данные о навыках, опыте работы и проектах хранятся в JSON. Поддерживает локализацию.

Impresite UI, 2016

Набор UI компонентов для Angular 2.

Основной мотивацией для написания данной библиотеки было изучение Angular 2, т.к. задачи, возникающие при создании таких библиотек, позволяют погрузиться в детали изучаемого фреймворка. Визуальное оформление заимствовано из предыдущей версии, написанной на Knockout.js.

Библиотека успешно применена в проекте для сети магазинов элитной одежды "Статус".

Lakmus, 2016

Пакет для валидации данных.

Написан на TypeScript под влиянием опыта использования FluentValidation для .NET.

Успешно использован в проекте для сети магазинов элитной одежды "Статус".

Экоплейсес, 2016

Сервис онлайн-бронирований мест загородного отдыха.

На базе существующей архитектуры мною было создано одностраничное приложение на Durandal и сайт на ASP.NET MVC. Интерфейс SPA строится по метаданным, в качестве бэкэнда используется ASP.NET Web API.

Проект успешно запущен и принимает заказы.

Барс, 2015

Автоматизация проектирования объектов и оперативного учета в строительной компании.

Проектирование осуществляется на интерактивном сетевом графике. Программа рассчитывает потребность в материалах, трудовых ресурсах и технике, определяет длительность проекта и критический путь, формирует смету. Обеспечивает ввод оперативных данных, позволяя оценивать ход строительства. Приложение реализовано на собственном SPA-фрейморке на базе knockout.js. Бэкэнд на ASP.NET Web API 2.

Сайты по недвижимости, 2013

Создание семи сайтов по недвижимости на ASP.NET MVC и подключение их к API проекта "База недвижимости №1".

База недвижимости №1 - Обновление, 2013

Новая версия кабинета пользователя для проекта "База недвижимости №1".

Предыдущая версия была написана на WinForms и не отвечала современным требованиям. Для реализации проекта был разработан собственный SPA-фреймворк на базе knockout.js и набор компонентов. В проект добавлен API для подключения сайтов агентств. Создан сайт impresite.ru для продвижения данной услуги.

Форсаж, 2012

Интернет-магазин и CMS для крупного производителя горюче-смазочных материалов.

Сайт и модуль администратора разработаны на ASP.NET MVC. Каталог обновляется автоматически, загружая данные из 1C по протоколу SOAP. В качестве платежного сервиса используется Яндекс.Касса.

Проект успешно запущен.

Липецкая Деревообрабатывающая Мастерская, 2011

Веб-сайт и кабинет пользователя для деревообрабатывающей мастерской и сайты дилеров на ASP.NET MVC.

База недвижимости №1, 2011

Программный комплекс для агентств недвижимости, состоящий из сайта на ASP.NET MVC, клиентского приложения на WinForms и модуля синхронизации данных на WCF.

В настоящий момент программой пользуются более 200 риелторов.

Гарант-Плюс, 2009

Веб-сайт для агентства недвижимости на PHP и MySQL.

Аргус-Следователь, 2008

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

Автоматизирован процесс заполнения более 80 процессуальных документов.

Заказ канцтоваров, 2007

Внутрикорпоративное веб-приложения для учета канцтоваров и размещения заявок.

Запуск коллекций, 2007

Автоматизация процесса создания облицовочной плитки.

Видеопилот, 2006

Программа для автоматизации учета в розничной торговле.

Различные версии программы были установлены более чем в 500 магазинах России, стран СНГ, Германии и Греции.