Back:
- C#:
-.Net Framework (консоль, windows forms).
- Asp Net Core 2+;
- .net 6+
Front:
- CSS, HTML;
- JavaScript, Typescript;
- Angular(reactive forms, 2bindings, ngrx);
Управление версиями:
- Git
- Трогал SVN, но не полностью.
Библиотеки компонентов:
- Bootstrap;
- Angular material.
- Ng-zorro.
- REST + (GraphQL, OData);
Опыт работы с СУБД:
- MsSql;
- PostgreSQL (+Greenplum);
- Знаком с FireBird, MySql, SqlLite.
Знание ORM-систем:
- Entity Framework, EFCore (LINQ, tSQL)
Опыт работы со сторонними API:
- Amazon s3 - поддержка микросервиса
- Sharepoint - реализация микросервиса для получения данных из sharepoint (локального хранилища) как через rest api так и через sharepoint object model.
- Elsa Workflow - реализация системы подачи запроса через создание шаблонов жизненного цикла данного запроса со своей статусной моделью и динамическими формами обработки каждого этапа в зависимости от роли исполнителя запроса.
- Notisend API.
- DaData: реализация алгоритма подбора и поиска реального адреса в системе ФИАС.
-
Навыки работы со сторонними библиотеками:
- MailKit;
- Hangfire;
- Serilog;
- Hot chokolate;
Межсервисные интеграции:
- rabbit mq
- grpc
Знание систем и библиотек тестирования:
- Travis CI (ознакомительный уровень);
- Github actions (ознакомительный уровень)
- Selenium ( знакомство с IDE и WebDriver);
- NUnit,XUnit.
Разработка корпоративной среды управления данными связанными с финансовыми инструментами организаций, представленных на Московской Бирже. Из ярких активностей: оптимизация рабочих процессов, внедрение инструментов, унифицирующих командную разработку. Все остальное время: перенос старой системы, построенной на windows forms+ delphy на современный стек .net/angular
Программная инженерия