Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Маргарита Н. C# разработчик, Middle+

ID 6913
МН
Маргарита Н.
Женщина
Россия, Москва, UTC+3
Ставка
3 687,5 Р/час
НДС не облагается
Специалист доступен с 15 июля 2024 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
C# разработчик
Грейд
Middle+
Навыки
.NET
.NET Core
ASP.NET Core
ASP.NET MVC
Automapper
C#
Confluence
CSS
Dapper
DataGrip
DBeaver
Docker
Entity Framework
Entity Framework Core
FluentAssertions
Groovy
Grpc
JavaScript
Jenkins
JetBrains Tools
Jira
JSON
MediatR
Moq
MS SQL Server
MS SQL Management Studio
MVC
NUnit
pgAdmin
PostgreSQL
Postman
Protobuf
Python
Redis
Swagger
Visual Studio
WCF
Web Api
Web Forms
xUnit
Git
MS Windows
Azure service bus
jetBrains DataGrip
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Более 8 лет заказной разработки ПО, из них 6 на C# Анализ требований, проектирование, разработка и поддержка приложений с нуля и расширение функциональности уже существующих продуктов Опыт проектирования и работы с микросервисами Умение работать с чужим кодом Коммуникабельность, энергичность, ответственность, обучаемость
Проекты   (7 лет)
Система кредитования среднего бизнеса
Роль
Fullstack разработчик
Обязанности
Описание проекта Система кредитования среднего бизнеса, состоящая из нескольких десятков микросервисов, организованных по принципу слоистой (Onion) архитектуры (Api, Domain, Application, Infrastructure) и взаимодействующих посредством REST API и OData. Обязанности реализация бизнес-логики системы, перенос бизнес-логики из разделяемой (shared) базы данных; доработка интерфейса системы (ASP.NET Web Forms, JavaScript); исправление дефектов; создание пайплайнов в Jenkins на основе Groovy-скриптов; написание юнит-тестов, в т.ч. мутационных. Основные технологии проекта ASP.NET (Web API, Web Forms), ASP.NET Core Web API, MS SQL, MediatR, Entity Framework Core, AutoMapper, Swagger, xUnit, Moq, FluentAssertions, Jenkins, Groovy
Период работы
Октябрь 2021 - По настоящее время  (2 года 10 месяцев)
Сайт-витрина и система саморегистрации абонентов мобильного оператора
Роль
Backend разработчик
Обязанности
Описание проекта Сайт-витрина компании и сервис саморегистрации абонентов, интегрированные с системой управления содержимым (content management system, CMS). Обязанности создание бэкенда веб-страниц сайта; исправление дефектов; интеграция с внешними системами (внедрение усиленной неквалифицированной электронной подписи (УНЭП) в систему саморегистрации абонентов); перенос проекта с .NET Framework 4.7.2 на .NET Core 3.1, настройка деплоя нового проекта в TFS и Octopus; написание юнит-тестов; наставничество (онбординг и code review разработчиков в новосформированной команде). Основные технологии проекта ASP.NET Web API, ASP.NET Core Web API, CMS, Redis, NUnit, Moq, TFS, Octopus Deploy
Период работы
Март 2021 - Октябрь 2021  (8 месяцев)
Система тестирования качества связи мобильных телефонов
Роль
Backend разработчик (в единственном лице), архитектор (частично)
Обязанности
Описание проекта Система тестирования качества связи мобильных телефонов, включающая сервис отправки сценария тестирования на мобильные телефоны, сервис синхронизации мобильных телефонов во время тестирования (выполнение одного и того же теста из серии тестов на всех телефонах в каждый фиксированный момент времени), сервис, содержащий UI создания сценария тестирования и отображения прогресса тестирования, сервис хранения событий, передаваемых через Azure Service Bus, в PostgreSQL, библиотека для работы с Azure Service Bus, предоставляющая API создания и удаления очередей и топиков. Отправка сценария на мобильные телефоны и их синхронизация во время тестирования осуществлялись через Azure Service Bus, что обеспечивало соответствие системы требованию устойчивости к временной потере связи на мобильных телефонах. Для эффективной сериализации данных и работы с несколькими языками программирования (С#, Java на мобильных телефонах и JavaScript на web-клиенте) использовался Protocol Buffers. События, полученные по Azure Service Bus, передавались по gRPC на web-клиент для отображения. Обязанности разработка всей системы с нуля; участие проработки архитектуры проекта; создание docker-файлов. Основные технологии проекта .NET Core, Azure Service Bus, gRPC, PostgreSQL, Protocol Buffers, Docker
Период работы
Май 2020 - Февраль 2021  (10 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский государственный технический университет (МГТУ) им. Н. Э. Баумана
Специальность
Математика-программист
Завершение учебы
2014 г.

Похожие специалисты

Недавно просмотренные специалисты