Middle C# DeveloperСпециалистХронологический

Middle Backend-разработчик C#

Опытный разработчик с 3-летним стажем проектирования и поддержки высоконагруженных систем на базе .NET. Эксперт в создании отказоустойчивых API и микросервисов.

Бесплатный конструктор резюмеВакансии

Контакты

Вымышленные данные
Михаил Андреевич Новиков
Middle C# (.NET) Developer
xxx@mail.ru+7 926 000-00-00Санкт-Петербург

О себе

Специализируюсь на backend-разработке с использованием ASP.NET Core. Имею опыт проектирования распределенных систем с использованием очередей сообщений. Уделяю большое внимание качеству кода (SOLID, DRY) и автоматизации процессов через CI/CD пайплайны. Понимаю принципы работы систем в облачных средах.

Опыт работы

Backend-разработчик C#
ФинТех Решения · Санкт-Петербург
2021 — наст. время
  • Разработал микросервис обработки транзакций, выдерживающий нагрузку до 5000 RPS
  • Внедрил кэширование через Redis, что сократило время отклика API на 40%
  • Настроил асинхронное взаимодействие между 5 сервисами через RabbitMQ
  • Провожу регулярный Code Review для 3-х младших коллег, снизив количество багов в релизе на 25%
Разработчик ПО
ТехноПарк Групп · Новосибирск
2019 — 2021
  • Спроектировал и реализовал модуль генерации отчетности, сократив время сборки данных с 5 минут до 20 секунд
  • Реализовал интеграцию с 3 внешними платежными шлюзами через REST/SOAP
  • Оптимизировал структуру БД в PostgreSQL, уменьшив объем занимаемой памяти на 30%

Навыки

Hard skills
C# / .NET 5-8ASP.NET Core / Web APIEntity Framework Core / DapperRabbitMQ / KafkaRedisPostgreSQL / MS SQLDocker / KubernetesCI/CD (GitLab, Jenkins)
Soft skills
Работа в Scrum-командеРешение конфликтовКритическое мышлениеНаставничество (Mentoring)

Образование

Информационные технологии
НГУ (Новосибирский государственный университет) · 2015 — 2019

Языки

  • Русский C2 (Native)
  • Английский B2 (Upper-Intermediate)
Подтянуть язык

Сертификаты

  • Developing Solutions for Microsoft Azure (AZ-204) · Microsoft, 2022

Частые вопросы

01.Чем Middle отличается от Junior в C#?

Middle способен самостоятельно проектировать модули системы, владеет паттернами и умеет работать с инфраструктурой.

02.Какие знания БД необходимы?

Глубокое понимание индексации, миграций и оптимизации сложных запросов в MS SQL или PostgreSQL.

03.Важен ли опыт с микросервисами?

Для Middle-позиций знание микросервисной архитектуры и способов взаимодействия сервисов (gRPC, MQ) является стандартом.

04.Нужно ли знать фронтенд разработчику C#?

Не обязательно, но понимание React или Angular будет плюсом при работе в кросс-функциональных командах.

Похожие образцы

Ведущий Веб-аналитикЭксперт

Хронологическое резюме Ведущего Веб-аналитика

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

Открыть
Ведущий SEO-специалистВедущий специалист

Резюме Ведущего SEO-специалиста. Пример для руководителей

Опытный Ведущий SEO-специалист с 8-летним стажем и доказанным опытом разработки и реализации выигрышных SEO-стратегий для крупных компаний. Эксперт в управлении командами, оптимизации бюджетов и достижении амбициозных бизнес-целей через органический канал.

Открыть
Ведущий РедакторВедущий специалист

Резюме Ведущего Редактора (IT-тематика)

Опытный ведущий редактор с более чем 7-летним стажем в создании и управлении контентом для IT-проектов, специализирующийся на разработке контент-стратегии, управлении командой авторов и редакторов, а также оптимизации материала для поисковых систем.

Открыть
Веб-аналитикСпециалист

Хронологическое резюме Веб-аналитика

Опытный веб-аналитик с 2-летним стажем в сфере электронной коммерции, специализирующийся на сборе, анализе данных и оптимизации пользовательского опыта для повышения ключевых метрик.

Открыть

Полезные статьи по теме