Профессиональные навыки
Опыт работы
Ведущий поставщик услуг в области разработки программного обеспечения и инновационных ИТ-решений
Санкт-Петербург
Senior .NET Developer
Август 2019 — По настоящее время (1 год и 1 месяц)

B2B hotel reservation and aggregation system.

System built in several parts where each part can be used not only with internal systems. International team located in different countries (Russia, UK).

Responsibilities:

- Design architecture for new components, develop back-end functionality for these components using ASP.NET MVC, Dapper, T-SQL.

- Design tables structures for new components.

- Extend functionality of existing components, refactor code and architecture, find and fix issues in existing code base.

- Design and develop front-end functionality using TypeScript, ReactJs, axios, Webpack, React MaterialUI, Redux, Saga.

- Design and develop front-end functionality using AngularJs & TypeScript.

- Front-end and back-end code review.

Achievements:

- Created flexible Azure Blob Storage client for high-level interacting with storage for files.

- Designed and developed server-side rendering of ReactJs pages for converting in PDF and e-mail markup using C# + plug-in architecture.

- Designed and developed back-end functionality and API endpoint using ASP.NET MVC.

- Designed and developed claim-based authorization using ASP.NET MVC.

- Desgined and developed front-end components and pages for website using ReactJs.

- Developed front-end components in pages for internal portal using AngularJs & ASP.NET MVC

WorldCore
Прага
Senior NET Developer
Ноябрь 2017 — Июль 2018 (9 месяцев)
Разработка функциональной части и UI; Разработка функциональной части работы с криптовалютой Dash.
Blueberry Consultants
Бирмингем
ASP.NET Developer
Август 2017 — Октябрь 2017 (3 месяца)

- Разработка backend логики web CRM системы с использованием ASP.NET Web API 2, OData

- Разработка frontend логики web CRM системы с использованием AngularJs + TypeScript + Kendo UI

- Работа с базой данных MS SQL + Entity Framework 6

- Разработка Unit тестов (NUnit)

Программист
Июнь 2016 — Май 2017 (1 год)
— Поддержка и развитие CRM систем с использованием ASP.NET MVC + Web API — Поддержка и развитие веб-интерфейса CRM систем с использование KnockoutJs и AngularJs — Поддержка и развитие серверной части WCF сервиса — Работа с MS SQL Server (создание и изменение схемы базы данных, хранимых процедур, функций, представлений) — Работа с MS SQL посредством ORM Entity Framework — Рефакторинг и переработка частей существующего кода
ООО «Т-Система»
Севастополь
Программист
Декабрь 2015 — Июнь 2016 (7 месяцев)
— Проектирование и разработка CRM с использованием ASP.NET Web API 2 — Проектирование и разработка веб-интерфейса системы, как Single Page Application с использованием AngularJs 1.4 + TypeScript — Проектирование схемы базы данных с использованием СУРБД MS SQL Server — Работа с MS SQL посредством ORM Entity Framework
EasyAsk
Рига
Программист ASP.NET
Август 2015 — Октябрь 2015 (3 месяца)
Разработка компонентов системы askhlp.com с использованием ASP.NET MVC, jQuery, EF, MSSQL
ОГАОУ ДПО ИРО
Иркутск
инженер-техник
Март 2012 — Август 2012 (6 месяцев)
Разработка системы ИСТОК на PHP&MySQL, настройка компьютеров на Mac OS X
Высшее образование
Иркутский государственный университет
Иркутск
Факультет: Институт математики, экономики и информатики
Сентябрь 2011—Июль 2015 (3 года и 10 месяцев)
Математическое обеспечение и администрирование информационных систем