Обо мне

Специализация и профессиональные навыки: .NET (WebForms, WinForms & MVC), SQL, NoSQL, Highload

Профессиональные навыки
.NETASP.NET MVCC#Asp.netJavaScriptSQLXMLNosqlJQuery
Опыт работы
RUSPO
Москва
Создатель, совладелец, разработчик
Май 2009 — Сентябрь 2017 (8 лет и 5 месяцев)

Ведущий разработчик http://ruspo.ru.

* система была создана в 2009 году мною с использованием ASP.NET WebForms и MS SQL 2008

* основа системы поисковое ядро которое парсит сайты, либо использует шлюзы для агрегации данных по 100 туроператорам.

* после резкого набора популярности занимался оптимизацией индексов, кешированием данных, переносом функционала на сервера приложений (которые легче горизонально масштабировать)

* внедрил NoSQL сервер БД Couchbase для хранения кеша в виде сериализованных в JSON коллекций объектов.

* Со временем при очередном редизайне сайт был переведен на технологию ASP.NET MVC.

* Изучил и внедрил OLAP-сервер Clickhouse для хранения истории туров (разработка Yandex с открытым кодом, аналог MSAS)

* Занимался автоматизацией центра бронирования TBS (использование headless браузера phantom+ Javascript -сценарии)+desktop приложения на WinForms

* Разрабатывал интеграцию с компаниями 1001 тур и порталом turizm.ru.

* Создал отельный каталог http://hotelout.ru.

За последние 5 лет команда выросла до 8 разработчиков

Занимаюсь также частично постановкой и контролем выполнения текущих задач.

Digital White
Лондон
IT Executive
Январь 2007 — Август 2009 (2 года и 8 месяцев)
Удаленная фулл-тайм работа на английскую веб-студию. * Программирование RIA на Flash и Action Script. * Разработка backend для flash-сайтов (2 года на PHP, потом на ASP.NET). * Разработка административных интерфейсов.
Крупнейшая IT-компания России
Ведущий разработчик, программ-менеджер
Сентябрь 2002 — Январь 2007 (4 года и 5 месяцев)
Проектирование, разработка и управление различными проектами компании Январь 2006 – Январь 2007 Програм-менеджер проекта и ведущий разработчик электронного архива бухгалтерской документации для ООО КСЕРОКС СНГ C#, Oracle, VbScript, XML Декабрь 2005 – Январь 2007 Ведущий разработчик системы "Контроль финансирования политических партий" для Центризбиркома РФ C#, Oracle Май 2005 – Декабрь 2005 Разработка системы информационного обмена для крупного государственного заказчика C#, Oracle, VbScript, XML , InfoPath Апрель 2005 – Май 2005 Разработка системы товарного учета для внутренних нужд компании КРОК C#, MS SQL Январь 2005 – Март 2005 Програм-менеджер и ведущий разработчик системы обмена информационными запросами между подразделениями РАО ЕЭС. ASP , VbScript, XML , MSSQL Server Апрель 2004 – Декабрь 2005 Ведущий разработчик программного комплекса “Судебно-арбитражное делопроизводство” для системы арбитражных судов Российской Федерации (http://sad.croc.ru/). Спроектирован и выполнен перенос накопленных данных из старой системы делопроизводства. ASP , VbScript, XML , MSSQL Server, C# Сентябрь 2003 – Апрель 2004 Разработка системы электронного документооборота для Федерального Дорожного Агентства (http://www.rosavtodor.ru/) ASP , VbScript, XML , MSSQL Server, C# Октябрь 2003 – Январь 2003 Проектирование и разработка процедуры переноса данных из системы документооборота Федерального Дорожного Агентства в новое приложение на базе MSSQL Server. MS DTS , VbScript Ноябрь 2003 Разработка модуля показа хода голосования и результатов выборов для системы АИС «Голосование» применявшейся при выборах мера Москвы 2003 года Macromedia Flash, XML Январь 2003 – Сентябрь 2003 Разработка системы АИС «Правосудие» в рамках федеральной программы автоматизации судов общей юрисдикции (http://court.croc.ru) ASP , VbScript, XML , MSSQL Server
ООО «Форест технолоджис»
Санкт-Петербург
web-программист
Май 2001 — Сентябрь 2002 (1 год и 5 месяцев)
В рамках разработки американского образовательного портала http://www.quickmind.net созданы приложения Presentation Builder , Sertificates & More , WebTour и Capture Module Использовалось: Macromedia Flash 5, Java Servlets
ООО "НИНСИС"
Санкт-Петербург
Руководитель веб-студии (до апреля 2000 - разработчик web-приложений)
Ноябрь 1999 — Ноябрь 2000 (1 год и 1 месяц)
Организация работы веб-студии, кадровые вопросы, поиск клиентов, разработка интерактивных элементов сайтов (базы данных, форумы, каталоги товаров и т.п.)
OOO "Петрософт"
Санкт-Петербург
Программист
Сентябрь 1998 — Ноябрь 1999 (1 год и 3 месяца)
Разработка и внедрение клиент - серверного программного обеспечения для отдела кадров крупного предприятия( универмага «Московский» ).
TOO "Фирма Инфор"
Санкт-Петербург
Программист
Май 1997 — Сентябрь 1998 (1 год и 5 месяцев)
Разработка программного обеспечения для упорядочивания информации по учету техники, ее приходе, движении и списании. Публикация этой информации на внутреннем сайте универмага.
Высшее образование
Санкт-Петербургский государственный университет (бывший ЛГУ)
Санкт-Петербург
Факультет: Прикладной математики - процессов управления
Сентябрь 1991—Июнь 1996 (4 года и 9 месяцев)