.NET C# bakcend developer. Разработчик ПО на C# с 2009 г. Есть опыт в разработке REST API, gRPC, windows desktop winforms/wpf приложениях. Уверенное знание .Net платформы, структур данных и алгоритмов. Интерес в фин тех проектах.
Участие в различных проектах от desktop winforms до web api/grpc с применением микро сервисной архитектуры. Работал на позициях начиная от middle до senior team lead + частично выполнял роли системного аналитика и архитектора. В том числе есть проекты с 0 и до вывода в продакшн.
Базы данных: Ms SQL, Postgres, redis/keydb, mongo
Брокеры сообщений: Kafka/rabbitMQ
Работа с инструментами ELK, Graphana/prometheus/promQL
.Net farmework 4, .NET 5-8
Open API, Swagger, OpenId, KeyCloak, OpenTelemetry
И т.д.
Участие в разработке Desktop приложения для железнодорожной логистики.
Роль на проекте: Senior .NET developer
Технологии/базы данных/паттерны: .NET core 3.0, WPF, EntityFramework, MS SQL, MVVM
Методы разработки/инструменты: Trello, Visual studio
__________________________________________________________________________________
Web API Backend для мобильного приложения (аналог Desktop приложения ЖД логистики)
Роль на проекте: team lead/tech lead
Технологии/базы данных/паттерны: .NET 5.0, REST API, EntityFramework, MS SQL, MediatR
Методы разработки/инструменты: Trello, Visual studio
Разработка и поддержка ПО.
Проекты: множество отдельных приложений для работы с физическими устройствами сбора данных, сбор данных и дальнейшая их математическая обработка
Роли на проектах: junior/midle/senior и тестировщик в том числе, командная разработка отсутствовала ввиду не высокой сложности разрабатываемых приложений, поэтому все делал сам от разработки требований до тестирования
Технологии/базы данных/паттерны: Winforms, WPF, MS SQL, EntityFrameWork, WCF, Клиент-сервер, MVVM
Методология разработки/инструменты: Visual studio