Обо мне

Специализация и профессиональные навыки:
• .NET, C#
• ООП, design patterns, unit-testing
• ASP.NET MVC и Web API, Javascript, HTML
• MS SQL Server, NoSql databases (Couchbase), Elasticsearch
• WCF, Workflow Foundation, WinForms
• Windows Azure
• Опыт разработки на Java под Android
• Опыт управления командами разработчиков (3-8 человек)
• Разговорный уровень английского
• Алгоритмы, структуры данных, machine learning, data mining

Награды, сертификаты, портфолио, проекты:
MCP

#70-315: Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET

#70–536: Microsoft .NET Framework 2.0 - Application Development Foundation

Профессиональные навыки
Опыт работы
Март 2013 — по настоящее время
Senior .NET Developer
Москва
Обязанности и достижения

Обязанности:
- Интересный проект по разработке системы сбора, обработки, интеллектуального анализа и поиска публикаций в СМИ, постов в соцсетях. Большие объемы данных, анализ текстов на естественном языке (NLP), алгоритмы машинного обучения.
- К сожалению, из-за хронических задержек большая часть команды ушла и будущее проекта находится под большим вопросом.
- Technology stack: .NET 4.5, ASP.NET WebAPI, MVC, Elasticsearch, Couchbase, ABBYY Compreno

Достижения:
- Создана альфа-версия системы

Март 2011 — Март 2013
Система электронных расчетов
Senior .NET Developer
Москва
Обязанности и достижения

Обязанности:
- Как один из 2 программистов на проекте принимал непосредственное участие во всех этапах работы от разработки архитектуры до реализации веб-страничек UI

Достижения:
- Стартап по созданию агрегатора электронных платежей.
- Проект реализован с нуля и запущен в production.
- Система основана на asynchronous messaging, развернута в Windows Azure (SaaS) и обеспечивает работу 24*7, в том числе во время обновлений.
- Technology stack: .NET 4.0, ASP.NET MVC, NoSql DB, WCF, Windows Azure

Июнь 2009 — Январь 2011
Cyberhull
Team Lead
Москва
Обязанности и достижения

Обязанности:
- Управление командой разработчиков на проекте с американской медиа-компанией
- Проектирование и разработка новой функциональности
- Коммуникации с заказчиком по всем техническим вопросам

Достижения:
- C нуля спроектировано, реализовано и пущено в production инфраструктурное решение используемое другими отделами заказчика для разработки новых проектов.
- За время моей работы проект вырос с 2 до 8 разработчиков

Technology stack: .NET 4.0, WCF, WPF, Workflow Foundation 3.5 & 4.0, ActiveMQ, Entity Framework, Unit-testing

Август 2008 — Май 2009
Forex Invest
Senior .NET Developer
Тверь
Обязанности и достижения

С нуля спроектирован, реализован и пущен в production сервис по продаже торговых сигналов подписчикам.

Март 2008 — Август 2008
Team Lead
Тверь
Обязанности и достижения

Обязанности:
- Проектирование и разработка
- Управление работой команды программистов и тестировщиков (4 человека)
- Ведение отчетности по проекту

Достижения:
- Спроектирован, разработан и пущен в production крупный change request на проекте учета драг. металлов для американского банка.

Июль 2007 — Март 2008
OmniComm Systems
Senior .NET Developer
Тверь
Обязанности и достижения

Проектирование и реализация новой, модификация существующей функциональности в рамках разработки программного комплекса по автоматизации учета данных о клинических испытаниях лекарств. Командировки в США для работы в центральном офисе компании

Декабрь 2004 — Июль 2007
Vested Development Inc. (VDI) - EPAM Systems
.NET Developer, позднее Lead Developer
Тверь
Обязанности и достижения

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

Высшее образование
Январь 2005 — Январь 2007
МУПОЧ
Системного анализа и управления (САУ)
Дубна
Специализация и достижения

Формально числились тут, но реально учеба проходила в Твери на базе факультета Прикладной Математики и Кибернетики

Январь 2000 — Январь 2005
ТвГУ
Прикладной математики и кибернетики
Тверь