Специалисты

Описание

Опытный .Net/C# разработчик с более чем 5 годами коммерческого опыта в разработке корпоративных систем для финансов, телекоммуникаций и B2B-платформ.
Специализируется на backend-разработке с использованием микросервисной архитектуры, а также обладает уверенными навыками во frontend-разработке. Имеет глубокую экспертизу в C#, .NET Core, Entity Framework, Kafka и RabbitMQ. Опыт включает интеграцию систем, настройку CI/CD и сопровождение приложений в production. Владеет всеми современными структурами и алгоритмами поиска и сортировки. Знает основы безопасной разработки. Ответственный, быстро адаптируется к новым задачам, активно участвует в code review и делится экспертизой с коллегами.

Технические навыки:
Платформы: Linux, Windows
Языки: C# (10+), SQL, T-SQL, JavaScript
Инструменты и технологии: .NET Core, .NET Framework, ASP.NET Core, EF Core, Dapper, AutoMapper, RabbitMQ, Kafka, Redis, Kibana, MinIO, Docker, Kubernetes, Git (merge/rebase), GitLab, CI/CD, Blazor, Angular, Vue.js, REST, Swagger, интеграционные шины, IIS, BPMN, HTML 5,Bootstrap 5.x, TeamCity
Базы данных: PostgreSQL, MS SQL Server, Oracle, No-SQL базы данных
Методологии: Agile, Scrum, TDD, DDD, ООП, SOLID, KISS, шаблоны проектирования, проектирование архитектуры приложений
Другое: многопоточность и асинхронность, аутентификация/авторизация, жизненный цикл .NET Core приложения, GRPC

Образование 2018: СибГУТИ, Программное обеспечение вычислительной техники и автоматизированных систем

Опыт
Проект

NDA

Описание

Система анализа рентабельности активов в крупной компании. Была разработана система формирования отчетов с поддержкой различных форматов данных. Создан сервис обработки входящих данных, включая парсинг, агрегацию и сохранение в базу. Реализованы механизмы повторной обработки и логирования ошибок. Работа с архитектурой: разделение на слои, внедрение паттернов проектирования. Внедрены механизмы обработки ошибок, повысившие надежность системы.

Технологии

C#, SQL, T-SQL, JavaScript, .NET Core, .NET Framework, ASP.NET Core, EF Core, Dapper, AutoMapper, RabbitMQ, Kafka, Redis, Kibana, MinIO, Docker, Kubernetes, Git (merge/rebase), HTML 5, Bootstrap 5.x, TeamCity, GitLab, CI/CD, Blazor, Angular, Vue.js, REST, Swagger, интеграционные шины, IIS, DDD, PostgreSQL, MS SQL Server, Oracle, No-SQL базы данных, Agile, Scrum, TDD, ООП, SOLID, KISS, шаблоны проектирования, проектирование архитектуры приложений, многопоточность и асинхронность, аутентификация/авторизация, жизненный цикл .NET Core приложения

Длительность

18 месяцев

Проект

NDA

Описание

Микросервисная система для подачи и обработки инвестиционных заявок. Была разработана микросервисы для подписания и хранения документов юридических лиц с использованием MinIO. Созданный сервис подачи инвестиционных заявок имел комплексную бизнес-логику. Реализован механизм рассылки уведомлений через email и мессенджеры. Интеграция с системами авторизации и внешними API для проверки юридических данных. Документирование API с использованием Swagger и участие в code review.

Технологии

.NET Core 3.1, PostgreSQL, EF Core, Kafka, MinIO, Redis

Длительность

9 месяцев

Проект

NDA

Описание

Внутренний проект для менеджеров в крупной финансовой организации. Сопровождение и рефакторинг legacy-кода, устранение технического долга. Были разработаны новые сервисы и интеграция их в существующую инфраструктуру с учетом DevOps-практик. Создание схем и миграций баз данных для новых компонентов. Участие в архитектурных сессиях и демонстрации функционала. Проведение code review и сопровождение деплоймента.

Технологии

Angular 12, Blazor, .NET Core 3.1–6, MS SQL, RabbitMQ, Docker, Redis, EF Core, Kibana, HTML 5, Bootstrap 5.x, TeamCity, GitLab

Длительность

8 месяцев

Проект

NDA

Описание

Внутренняя система для автоматизации бизнес-процессов для крупной табачной компании. Была разработана система автоматизации процессов. Поддержка и расширение legacy-кода новой функциональностью. Рефакторинг бизнес-логики для оптимизации работы с базой данных. Реализация UI с использованием Angular 8 и интеграция с backend. Участие в архитектурных решениях и code review.

Технологии

Angular 8, .NET Framework 4.8, MS SQL, Ninject, Entity Framework, HTML 5, Bootstrap 5.x, TeamCity, GitLab

Длительность

12 месяцев

Проект

FinTech проект

Описание

Разработка сервисов и процессов по обновлению клиентов для банка. Была разработана система обновления клиентских данных в банковской CRM-системе. Интеграция разрабатываемой CRM с внутренними сервисами банка. Создание как frontend, так и backend частей процессов, включая разработку API и форм. Участие в оценке и декомпозиции задач на планировании. Разработка unit и integration тестов, сопровождение релизов.

Технологии

Vue.js, .NET Core 2.1, Oracle Database, Entity Framework, NHibernate, HTML 5, Bootstrap 5.x, TeamCity, GitLab

Длительность

4 месяца

Проект

HR портал для крупной компании-импортера

Описание

Система учета сотрудников, вакансий и свободных ставок в компании. Были разработаны и внедрены сервисы обработки данных с учетом требований валидации и безопасности. Реализована backend-часть личного кабинета, включая бизнес-логику, авторизацию и маршрутизацию. Настроено взаимодействие между backend и ядром системы через Kafka. Интеграция с внешними сервисами налоговой, разработка адаптеров и трансформация данных. Участие в планировании спринтов и обсуждении архитектурных решений. Поддержка и сопровождение системы в production-среде. Внедрен сервис обработки данных с высокой степенью валидации и безопасности.

Технологии

C#, SQL, T-SQL, JavaScript, .NET Core, .NET Framework, ASP.NET Core, EF Core, Dapper, AutoMapper, RabbitMQ, Kafka, Redis, Kibana, MinIO, Docker, HTML 5, Bootstrap 5.x, TeamCity, GitLab, Kubernetes, Git (merge/rebase), CI/CD, DDD, Blazor, Angular, Vue.js, REST, Swagger, интеграционные шины, IIS, PostgreSQL, MS SQL Server, Oracle, No-SQL базы данных, Agile, Scrum, TDD, ООП, SOLID, KISS, шаблоны проектирования, проектирование архитектуры приложений, многопоточность и асинхронность, аутентификация/авторизация, жизненный цикл .NET Core приложения

Длительность

Октябрь 2024 – н.в. месяцев