Мурадин Б.
Работал над backend-сервисами кредитного конвейера для выдачи и сопровождения кредитов корпоративным клиентам банка. Задачи: - Разрабатывал backend-сервисы кредитного конвейера на .NET 8 и ASP.NET Core. - Мигрировал компоненты с .NET Framework на .NET 8, выделяя legacy-логику в отдельные сервисы и модули. - Прорабатывал технические решения, декомпозировал задачи и согласовывал интеграции со смежными командами. - Реализовывал асинхронные интеграции с внутренними банковскими системами через Kafka. - Разрабатывал и оптимизировал запросы и хранимые процедуры для MS SQL Server и PostgreSQL. - Покрывал backend-логику unit-тестами, проводил code review и рефакторинг. - Анализировал логи и метрики, разбирал production-инциденты и выпускал исправления. - Использовал Claude Code и OpenAI Codex для анализа legacy-кода, подготовки тестов, рефакторинга и документации. Стек: C#, .NET 8, ASP.NET Core, Kafka, MS SQL Server, T-SQL, PostgreSQL, Redis, Entity Framework Core, Docker, Kubernetes, Helm, GitLab CI, Grafana, Prometheus, xUnit, Moq, MediatR, FluentValidation, .NET Framework, Git.
Работал над партнёрской платформой для букмекерских компаний. Основной фокус — backend-разработка, микросервисы и production-поддержка. Задачи: - Разрабатывал микросервисы партнёрской платформы на .NET 6–8 и ASP.NET Core. - Проектировал микросервисные компоненты, REST API и gRPC-контракты, участвовал в декомпозиции задач. - Реализовывал обработку событий через RabbitMQ и фоновые процессы с помощью Hangfire. - Переносил функциональность из legacy-сервисов в новые микросервисные компоненты. - Работал с PostgreSQL, ClickHouse и Redis для хранения, аналитики и кэширования данных. - Настраивал логирование и мониторинг, разбирал production-инциденты и выпускал исправления. - Покрывал критичную бизнес-логику unit-тестами, проводил code review и участвовал в обсуждении технических решений. - Поддерживал CI/CD-пайплайны в TeamCity и участвовал в релизах. Стек: C#, .NET 6–8, ASP.NET Core, RabbitMQ, PostgreSQL, ClickHouse, Redis, Hangfire, gRPC, Entity Framework Core, Docker, Kubernetes, Helm, TeamCity, Elasticsearch, Kibana, Serilog, Grafana, Prometheus, NUnit, Polly, MediatR, FluentValidation, Swagger, AutoMapper.
Работал в заказной разработке над комплексом решений для автоматизации спортивных ставок: backend-сервисами, WPF-приложениями, обработкой спортивных событий и веб-личным кабинетом. Задачи: - Разрабатывал backend-сервисы, API и бизнес-логику на .NET 5 и .NET Core 3.1. - Разрабатывал WPF-приложения на CefSharp и автоматизировал пользовательские сценарии на сайтах букмекерских компаний. - Создавал пользовательские модули личного кабинета на React и jQuery. - Работал с Entity Framework Core, PostgreSQL, SQLite и Redis. - Реализовывал фоновые процессы с помощью Hangfire, настраивал логирование и анализ ошибок через Serilog. - Анализировал требования, оценивал задачи и участвовал в выборе технических решений. - Проводил code review и помогал младшим разработчикам. Стек: C#, .NET 5, .NET Core 3.1, ASP.NET Core, WPF, CefSharp, PostgreSQL, SQLite, Redis, Entity Framework Core, Hangfire, Serilog, React, jQuery, MediatR, FluentValidation, Swagger, AutoMapper.
Работал над разработкой с нуля корпоративного сайта и внутренней BI-системы компании. Задачи: - Разрабатывал с нуля backend и API корпоративного сайта и BI-системы на .NET Core 3.1. - Создавал frontend-модули на Angular и realtime-функциональность на SignalR. - Работал с MS SQL Server через Entity Framework Core и Dapper. - Реализовывал авторизацию через IdentityServer и JWT, настраивал логирование в Elasticsearch и Kibana. - Покрывал backend-логику unit-тестами на xUnit. Стек: C#, .NET Core 3.1, ASP.NET Core, MS SQL Server, Entity Framework Core, Dapper, Angular, SignalR, IdentityServer, JWT Bearer, Serilog, Elasticsearch, Kibana, Docker, xUnit, Swashbuckle, AutoMapper, Node.js.
Понравился профиль? Создайте себе такой же