Специалисты

Описание

ОСНОВНЫЕ НАВЫКИ:

● Разработка и поддержка backend-приложений на C# .NET
● Проектирование и оптимизация реляционных баз данных (PostgreSQL, MS SQL)
● Работа с message brokers (RabbitMQ, Apache Kafka)
● Рефакторинг legacy-систем и миграция на современные технологии
● Контейнеризация приложений с использованием Docker
● Написание unit-тестов и автотестов
● Оптимизация производительности приложений и кода

КЛЮЧЕВЫЕ ИНСТРУМЕНТЫ:

C#, .NET Core, .NET Framework, ASP.NET Core, Entity Framework Core, LINQ, PostgreSQL, MS SQL Server, Redis, LazyCache, Docker, Docker-compose, Quartz, Serilog, Kibana, RabbitMQ, Apache Kafka, ActiveMQ, Git, GitHub, Jira, REST API

Образование:

2025 г. Российский экономический университет им. Г.В. Плеханова
Институт математики, информационных систем и цифровой экономики
Бакалавр
2021 МПТ
Информационные системы по по отраслям , Информационные системы по по отраслям

Курсы:
2019 г. Центр онлайн тестирования RetraTech
Центр онлайн тестирования RetraTech, ANSI SQL

Опыт
Проект

Сервис обработки медиаконтента для издательского холдинга

Описание

Роль в проекте: Ведущий разработчик Функционал: ● Разработка системы для редактирования и конвертации фотографий с поддержкой пресетов ● Интеграция с облачным S3-хранилищем для загрузки и выгрузки файлов ● Проектирование архитектуры БД и генерация уникальных ссылок с параметрами ● Настройка Docker-окружения и написание комплексных unit-тестов ● Рефакторинг монолитного сервиса импорта документов в микросервисную архитектуру ● Создание выделенной БД и миграция запросов с ADO.NET на Entity Framework ● Внедрение планировщика задач Quartz для выполнения операций по расписанию ● Контейнеризация решения и обеспечение отказоустойчивости системы

Технологии

C#, ASP.NET Core, .NET Core, Entity Framework Core, PostgreSQL, Docker, AWS S3, xUnit, Quartz, ADO.NET

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

Май 2024 — Октябрь 2025 месяцев

Проект

Платформа бизнес-аналитики и интеграции данных

Описание

Роль в проекте: Программист C# Функционал: ● Разработка многомодульной системы генерации отчетов из распределенных источников данных ● Интеграция с разнородными БД и оптимизация сложных SQL-запросов ● Реализация механизма экспорта отчетов в Excel с кастомизацией форматов ● Создание распределенной системы синхронизации между базами данных через RabbitMQ ● Реализация обработки сообщений по расписанию и по API-запросам пользователей ● Обеспечение консистентности данных при массовых операциях обновления ● Разработка системы обработки медиафайлов через message queue RabbitMQ ● Реализация интеллектуальной маршрутизации файлов в зависимости от типа и назначения ● Интеграция с файловыми хранилищами и системами доставки контента ● Миграция кодовой базы с ADO.NET на Entity Framework Core + LINQ ● Внедрение принципов SOLID и паттернов проектирования ● Повышение производительности и улучшение поддерживаемости кода

Технологии

C#, .NET Core, Entity Framework Core, PostgreSQL, MS SQL Server, LINQ, ASP.NET Core, RabbitMQ, REST API, File System API, SOLID, ADO.NET

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

Февраль 2022 — Март 2024 месяца

Проект

Система складского учета для фармацевтической компании

Описание

Роль в проекте: Младший специалист поддержки приложений Функционал: ● Администрирование и настройка баз данных складской системы ● Разработка SQL-запросов (SELECT, UPDATE, DELETE) для поддержки бизнес-процессов ● Обеспечение корректной работы системы складского учета лекарственных препаратов

Технологии

MS SQL Server, T-SQL, SQL Queries

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

Декабрь 2020 — Октябрь 2021 месяцев