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

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

ID 6913
МН
Маргарита Н.
Женщина
Россия, Москва, UTC+3
Ставка
3,687.5 Р/час
НДС не облагается
Специалист доступен с 29 апреля 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# Анализ требований, проектирование, разработка и поддержка приложений с нуля и расширение функциональности уже существующих продуктов Опыт проектирования и работы с микросервисами Умение работать с чужим кодом Коммуникабельность, энергичность, ответственность, обучаемость
Проекты   (6 лет 9 месяцев)
Система кредитования среднего бизнеса
Роль
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 года 7 месяцев)
Сайт-витрина и система саморегистрации абонентов мобильного оператора
Роль
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 г.

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

Отрасли не указаны
ПЕ
Павел Е.
Красноярск
C# разработчик
Senior
4,250 Р/час
Backend
DDD
SOLID
REST
CRUD
DI
TDD
.NET6 (NET Core)
C#
ASP.NET
+87

Backend: Архитектура: DDD, SOLID, REST, CRUD, DI, TDD Технологии: .NET / .NET Core, C#, ASP.NET / ASP.NET Core, Azure,Kubernetes, Unit / Integration Tests, Linq, Transact-SQL, OAuth, OpenID, Native (Linux / Windows) C/C++, Interop / Reflection ПО и библиотеки: Entity Framework / Entity Framework Core, Microsoft SQL Server, Swagger, MySQL, SQLite, ClickHouse, Redis, Rancher, RabbitMQ, Hangfire, IdentityServer4, OpenIddict, Lucene, Nancy, ASP.NET MVC, Web API, IIS / Kestrel, xUnit Frontend: Архитектура: SPA, MVC, MVVM Технологии: Html, Blazor, TypeScript, JavaScript, Ajax, Css, Less, ПО и библиотеки: Node.is, Devexpress, Webpack, Bower, Knockout, Angular, jQuery, Moment.js, Tailwind, Bootstrap, Silverlight Персональные навыки: Linux, Построение и оптимизация баз данных, Анализ и оптимизация кода, Юнит тестирование, Интеграционное тестирование, Код ревью, Преподавание. • Интеграция Microsoft Office, Платёжные системы, Native SQL Databases. • Средства разработки Linux (OpenSuse) / Visual Studio Code / Git, Windows / Visual Studio / TFS, Microsoft Azure / Visual Studio, JetBrains Rider / DataGrip, GitHub, Docker, Postman, IDA Pro, Swagger. • Средства командной работы GitLab, Teams, ClickUp, HubStaff, Discord. • Основные архитектурные паттерны Multitier architecture, Microservices, MVC, MVVM, REST, DI, Unit of Work, Lock, Singleton. • Стиль SOLID, DRY, KISS, TDD, DDD, CRUD, SPA, Code First.

Подробнее
FinTech & Banking
ГМ
Геворг М.
Ереван
C# разработчик
Senior
2,775 Р/час
.NET
.NET Core
ADO.NET
Apache
ASP.NET Core
ASP.NET MVC
Azure DevOps
C#
CakePHP
CSS
+48

Самостоятельный, ориентированный на детали и профессиональный С#/ASP .NET программист с более чем 10-летним опытом проектирования, разработки, анализа и внедрение клиент-серверных, веб- и настольных приложений. Опыт в проектировании систем, а также в тестировании, отладке и модификации связанных код приложения. Способен изучать новые языки программирования и технологии и завершать проекты в установленные сроки. Обладаю отличными коммуникативными навыками, навыками решения проблем, документирования, аналитическими навыками и навыками принятия решений. Глубокое знание концепций программирования на C#, SDLC, методов тестирования и отладки, системного проектирования и реализации, системы баз данных, включая DB2 и реляционные базы данных, программной документации, разработки веб-приложений и настольных приложений • Владею объектно-ориентированным программированием, таким как C#, а также опытом работы с MS SQL Server, ASP.NET , MVC и ORM фреймворки • Глубокое понимание HTML, CSS, JavaScript, веб-сервисов, Visual Studio, design и architectural patterns, и window services • Способность анализировать и понимать сложные проблемы и самостоятельно генерировать соответствующие технические решения • Эффективные коммуникативные и межличностные навыки со способностью поддерживать хорошие отношения и делиться техническими идеями с пользователями или клиентами, техническим и управленческим персоналом • Отличные навыки лидерства и наставничества, а также способность работать независимо и в команде • Сильные организационные навыки наряду со способностью выполнять множество задач в экстремальных условиях и соблюдать определенные сроки • Способность быстро схватывать и применять новые концепции и быть в курсе последних тенденций и технических достижений.

Подробнее

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

Отрасли не указаны
НЧ
Никита Ч.
Москва
Java разработчик
Senior
3,750 Р/час
C#
Spring AOP
Kubernetes
MS Windows
JSON API
JMX
Spring Core
Spring Data
HTTP
Spring Cloud
+75

Подробнее по опыту: + 5 лет Опыт работы с Java 8/11 - Опыт работы с Apache Camel Karaf, OSGI + 5 лет Знания Core Java и Spring Framework + 5 лет Опыт работы с базами данных PostgreSQL + Способность быстро разбираться в чужом коде + 5 лет Опыт работы с GitLab + 5 лет Опыт работы с Docker, Kubernetes + 5 лет Опыт работы с Confluence, Git, Jenkins, Maven/Gradle, Nexus, Kafka - ActiveMQ + 5 лет Опыт применения REST API О себе Программированием занимаюсь со старшей школы. Начинал с C++. Проходил стажировку в Kaspersky Lab на вирусного аналитика. Позже перешел на Java и с 3 курса начал работать в enterprise. Имелся опыт преподавания Java школьникам 16-18 лет. Приходилось на проектах писать также на Python и C#. Был небольшой опыт написания на Scala. Я постоянно стремлюсь расширять свой кругозор в области информационных технологий и изучать новые технологии. В работе я стрессоустойчивый и целеустремленный, всегда готов взяться за трудные задачи, которые могут потребовать дополнительных знаний и опыта. Я считаю, что всякая задача решаема, и готов приложить все усилия, чтобы достичь поставленных целей.

Подробнее