Специалисты

Описание

Навыки:
Проектирование виртуальных систем Математическое исследование проблем Интеграция технологий Управление разработкой СУБД Масштабирование памяти/времени Программирование .NET/C# PostSharp Операционные системы

Образование:
Высшее
1991 Инженер-системотехник по специальности АСУ
МИРЭА Кибернетика
Повышение квалификации, курсы
1994 Управление проектами
Kepner-Tregoe (Вена)

Знание языков:
Английский — C2 — В совершенстве

Опыт
Проект

NDA

Описание

Ведущий программист на проекте банка из ТОП-10 Участие в разработке автоматизации рабочего места сотрудника отделения и соответствующих бизнес-процессов (back). Написание микросервисов (Kubernetes), проектирование данных. Помощь аналитикам при описании системы, выработка решений по архитектуре. Проанализирована архитектура и организация работы над системой, выявлены следующие проблемы: 1. Данные, обрабатываемые системой, отличаются большой сложностью: разнообразие, структурная сложность, полиморфические связи, операционная сложность (описаны эти виды сложности). 2. Описание системы (в т.ч., данных) дублируется два раза, на уровне аналитики (конфлюенс, Excel) и на уровне разработки (код на C#). 3. Полиморфические связи не отслеживаются как таковые, формализация только на уровне списка полей, как следствие – лавинообразный рост затраты времени разработчиков. 4. Образуются длинные последовательности обработки данных, включающие обработку человеком (такой же расход времени). 5. Код описания данных дублируется по многу раз – ДТО, модели в микросервисах и т.д. 6. Значительное количество знаний не записано вообще никак. Вышеуказанные проблемы не осознавались. Решение: оптимизация описания данных (метаязык), единое место хранения описания (взаимосвязанные репозитории), генерация исходного кода ДТО и моделей.

Технологии

C#, Net.Standard/Net.Core, NServiceBus, GraphQL, RabbitMQ, Kubernetes

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

11 месяцев

Проект

Интеллектуальный резерв

Описание

Системный архитектор Разработка ПО облачного хранилища (клиент Windows). VALO Cloud (Диск #Cloud MTS) – российское решение для сохранности, обмена и синхронизации файлов для бизнеса. 1. Проектирование и разработка пользовательской файловой системы (FUSE) для «тонкого» хранения файлов без занятия места на диске, на основе драйвера WinFSP. 2. Решена проблема ошибок синхронизации Проблема: на протяжении длительного времени команда не могла избавиться от ошибок синхронизации при работе под нагрузкой. Исследование показало, что причина заключается в том, что (как правило) для хранения данных синхронизации использовалось тот же диск, на котором располагались синхронизируемые файлы. Решение заключалось в том, чтобы исключить диск из цепочки обмена данными с сервером.

Технологии

C# 7, .NET 4.7

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

1 год 6 мес. месяцев

Проект

Интернет-магазин

Описание

Директор по информации Отвечал за обеспечение интернет-магазина данными о товарах из базы данных TaoBao. Проектирование подсистемы товаров интернет-магазина. Целевые параметры: объём 40 - 60 млн. товаров, время поиска до 200 мс., поддержка полнотекстового поиска на русском языке (исходные данные на китайском). Непосредственная разработка компонентов подсистемы: - импорт данных по заданным коммерческим параметрам; - построение индексной базы данных; - предобработка и выполнение поисковых запросов.

Технологии

C#, .NET, Sphinx, SQL Server

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

3 года 2 мес. месяцев

Проект

NDA

Описание

Главный технический специалист Проектирование и разработка программы моделирования работы интернет-магазина. 1) Проектирование бизнес-модели. Качественное определение параметров процессов. 2) Проектирование программной модели. Отображение процессов в код программы. 3) Проектирование отчетов работы модели. Разработка критериев достоверности модели. 4) Написание кода программы. Запуски моделирования и сбор результатов по входным параметрам, предоставленным заказчиком. 5) Анализ результатов и оценка правильности моделирования. 6) Выработка рекомендаций для реализации системы управления магазином.

Технологии

.NET 4.0, MS Office Interop.

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

6 месяцев

Проект

Высокие технологии и стратегические системы

Описание

Главный системный архитектор Спроектировано ядро системы Breeze - ПО для автоматизации рабочих мест НЦУКС МЧС РФ

Технологии

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

8 месяцев

Проект

Сайберхал

Описание

Системный архитектор + offshore team lead Координация работы российской команды разработчиков, проектирование архитектуры, *решение сложных проблем*. Консультации членам команд других проектов. Построены и внедрены для компании Starz Entertainment - Data Access Layer (DAL) для корпоративных систем управления и обработки медиа-информации - приложение визуализации медиа-информации (WCF/WPF) - Сервер приложений (Application Server) - ORM/WCF - Ряд решений и служб для поддержки Workflows (WWF 3.5/4.0): в т.ч. техника асинхронного вызова методов на основе очередей.

Технологии

.NET3.5/4.0, MS SQL 2008, DataObjects.NET

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

1 год 9 мес. месяцев

Проект

NDA

Описание

Системный аналитик и руководитель проекта Продукт: ОАСУ (организационная система автоматизированного управления) российской компании-поставщика технической инфраструктуры (кабельные сети, системы пожаротушения, вентиляции, и т.д., и т.п.). Функции: описание постановки задачи, написание и согласование ТЗ и каталога требований, проектирование архитектуры системы, поддержка ведущего программиста в части постановки задачи и контроля работы команды разработчиков, поддержка ведущего тестера в части альфа- и бета-тестирования, организация наилучшего взаимодействия ведущего программиста и ведущего тестера в процессе тестирования, координация процесса внедрения системы. Система успешно внедрена.

Технологии

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

2 года 2 мес. месяцев

Проект

AuditNET

Описание

Системный архитектор Разработка новой версии основного продукта фирмы - системы автоматизации аудиторских компаний. Проектирование архитектуры, выработка технических решений. Руководство удаленными разработчиками (2 чел.): распределение работы, постановка задач.

Технологии

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

1 год 10 мес. месяцев

Проект

E-Style

Описание

Системный архитектор Основной проект - GeM (http://www.estylesoft.ru/?id=735&pid=432) - корпоративная система контроля доступа в Интернет на базе Microsoft ISA Server. Разработка архитектуры системной части (на C++). Руководство командой разработчиков (5 чел., Брянск). Распределение работы по людям, постановка задач, контроль хода работ, оказание помощи в технических вопросах. Участие в составлении плана работ, оптимизация плана. Разработка двух ключевых компонентов системы. Взаимодействие с тестерами, контроль работы над багами, анализ ошибок и обучение программистов.

Технологии

MSVC++, ISA Server, SQL Server (T-SQL+ADO), COM

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

1 год 2 мес. месяцев