Обо мне

Технологии, библиотеки и языки программирования:

- C# (ASP.net MVC, WebApi, LINQ, Services);

- multithreading (Task, async/await, TPL);

- T-SQL, MongoDB.

Навыки написания тестов:

- MSUnit, NUnit;

- Mock, Fakes.

Дополнительные навыки:

- JavaScript (jquery, underscore, backbone, marionette);

- базовые знания CSS, HTML;

- XML (XPath, XSLT);

- регулярные выражения.

Системы, программы и плагины:

- TFS, SVN(Trac + Bitten);

- Fiddler Web Debugger, JetBrains dotPeek;

- SQL Management Studio, dbForge SQL;

- Visual Studio + R#(Resharper) + десяток других продуктивных плагинов.

Английский язык на уровне чтения технической документации.

В разработке придерживаюсь концепции ООП и принципам YAGNI, KISS, SOLID.

Профессиональные цели:

Совершенствование навыков разработки преимущественно back-end, написание понятного кода, гибкое использование возможностей языка и многопоточного программирования, а так же тестовое покрытие при разработке.

Личные качества:

- самоорганизация;

- умение работать в команде;

- целеустремленность.

Интересы:

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

Профессиональные навыки
Опыт работы
Январь 2015 — по настоящее время
Rambler&Co
Программист C#
Москва
Обязанности и достижения

Обязанности:
- http://kassa.rambler.ru/

Июль 2013 — Январь 2015
Программист C#
Москва
Обязанности и достижения

Обязанности:
- Работа с высоко-нагруженными приложениями и сервисами.
- Написание поисковых роботов для извлечения информации с новостных ресурсов.
- Работа на проекте с разделением обязанностей, взаимодействие со смежными отделами.

Достижения:
- Получил навыки: Кэширование, TFS, Enterprise Library 5.0, AppFabric, AutoMapper, WebApi CRUD, SignalR, knockout, backbone, underscore, marionette, SPA, requirejs, kendo UI, Telerik MVC.
- Приложение поиска, мониторинга, оповещения и анализа публикаций (scan-interfax.ru).
- Приложение управления правилами извлечения публикаций (wrm.interfax-aki.ru).
- Приложение / Сервис постановки Pdf документов-публикаций (pdf.interfax-aki.ru) на обработку в клиентское приложение.
- Участие в разработке новой версии СПАРК (spark-interfax.ru).

Июль 2012 — Июль 2013
Программист C#
Москва
Обязанности и достижения

Обязанности:
- Разработка/Сопровождение Win и Web приложений;
- Переписывание Win приложений на Web.

Достижения:
- Получил навыки: SVN, Trac, IIS, Asp.net MVC (Razor), NUnit, Autofac, Lucene.Net, LINQ, NuGet, T-SQL, SQL CLR, Web services (asmx), DevExpress.NET (MVC,winform), JS, JQuery, Highcharts, Google Maps API v3, Validate, JSON, XML, XSLT, XPath, SOAP, Bootstrap.
- Разработан и внедрен Web-портал для работы клиентов с информацией о посещаемости (client-service-DB) . (wda.watcom.ru)
- Разработан Web-service для работы с БД о посещаемости. Используется для Web-портала, мобильных приложений Android, iOS. (ws.watcom.ru)
- Навыки командной разработки 5-7 человек используя баг-трекер Trac, так же навыки слияния и разрешения конфликтов в системе контроля версий.
- Настройка связки SVN + Trac, а также Bitten + msbuild для сборки и публикации приложения на тестовый контур после удачного прохождения тестов.

Высшее образование
Январь 2007 — Январь 2012
ТГУ-Тамбов
Институт математики, физики и информатики
Тамбов