Премия рунета

Дмитрий Б. C# разработчик, Middle+

ID 16350
ДБ
Дмитрий Б.
Мужчина
Россия, Новочеркасск, UTC+3
Ставка
3 000 Р/час
НДС не облагается
Специалист доступен с 9 октября 2024 г.

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

Подробнее
О специалисте
Специализация
C# разработчик
Грейд
Middle+
Навыки
C#
ASP.NET
.NET
NUnit
Keycloak
Elasticsearch
Redis
OAuth
Dapper
gtest
MinIo
Docker Compose
Docker
SQL
ORM
Microsoft
PostgreSQL
RabbitMQ
SQLite
Identity Server
Entity Framework
ASP.NET Core
67
mstet
wtf
UI/UX
Отрасли
BioTech, Pharma, Health care & Sports
FoodTech
IoT
Manufacturing
Главное о специалисте
Дмитрий — опытный C#-разработчик уровня Middle+. Он обладает навыками работы с широким спектром технологий и инструментов, включая C#, ASP.NET, .NET, NUnit, Keycloak, Elasticsearch, Redis, OAuth, Dapper, gtest, MinIo, Docker Compose, Docker, SQL, ORM, Microsoft, PostgreSQL, RabbitMQ, SQLite, Identity Server, Entity Framework и ASP.NET Core. Дмитрий имеет опыт работы на проектах в различных отраслях, таких как энергетика,SEO,FoodTech, здравоохранение. На каждом проекте он выполнял роль backend-разработчика и участвовал в разработке программного обеспечения для различных сфер деятельности. Общая продолжительность работы Дмитрия на проектах составляет 4 года и 6 месяцев.
Проекты   (4 года 11 месяцев)
NDA | ЭНЕРГЕТИКА
Роль
Backend разработчик
Обязанности
Разработали программное обеспечение для ведения, контроля и супервайзинга ремонта скважин и буровых установок, а также для ведения проектной документации. Оно состоит из трёх основных модулей: основное веб-приложение используется организациями-заказчиками ремонтов для отслеживания состояния работ; веб-модуль МКС предназначен для супервайзеров; десктопное приложение подрядчика применяется специалистами, которые непосредственно выполняют ремонт. Интеграция функциональности бригадного оборудования Интеграция функциональности химических реагентов Интеграция функционала ремонтов РИР/ОПЗ/Глушение Проведена процедура анонимизации базы данных для рабочего стенда Подготовка и проведение demo Написание документации Переход в микросервисную архитектуру с монолита Проведение code review Написание unit-тестов Команда проекта: 2 fullstack разработчик, backend разработчик, архитектор ПО, 2 QA-инженера, руководитель продукта, 3 аналитика
Стек специалиста на проекте
C#, ASP.NET Core, Dapper, Docker Compose, ORM, PostgreSQL, SQLite
Отрасль проекта
Manufacturing
Период работы
Май 2024 - Сентябрь 2024  (5 месяцев)
NDA | ЭНЕРГЕТИКА
Роль
Backend разработчик
Обязанности
Проект в области ремонта скважинного оборудования направлен на проведение ремонтных работ и контроль над ними. Решение физически разделено на веб-приложение и десктопное приложение. Веб-приложение используется заказчиками для ремонта, выполнения и отслеживания заказов, десктопное приложение используется подрядчиками для проведения ремонта, документирование, и ССК для мониторинга процесса выполнения. Реализация аутентификации и авторизации с помощью Keycloak, OAuth Разработка бизнес-логики приложения Реализация анонимизации баз данных Разработка библиотеки по скрытию столбцов в Excel документах в зависимости от набора фича-флагов для каждого отчета Подготовка и проведение demo Написание документации Разработка алгоритма проверки лицензии продукта Выполнение обязанностей лида Проведение code review Написание unit-тестов Команда проекта: 2 frontend разработчика, 3 backend разработчика, архитектор, 2 QA-инженера, руководитель продукта, 3 аналитика
Стек специалиста на проекте
C#, ASP.NET Core, NUnit, Keycloak, OAuth, Dapper, Docker Compose, ORM, PostgreSQL, RabbitMQ, mstet, wtf
Отрасль проекта
Manufacturing
Период работы
Январь 2024 - Май 2024  (5 месяцев)
NDA | ЭНЕРГЕТИКА
Роль
Backend разработчик
Обязанности
Распределенная система (электронная библиотека) для хранения, изменения, отсроченного ввода, обмена между диспетчерскими центрами (ДЦ) нормативно-правовой документации, т.е. нормативно-правовых актов, нормативно-технических документов, постановлений Правительства РФ, администраций субъектов РФ в сфере электроэнергетики, технической документации по вводу в эксплуатацию и выводу в ремонт объектов электроэнергетики, а также разграничения доступа к вышеуказанным ЭД по регионам и областям знаний. - Внедрение Elasticsearch для нечеткого поиска - Проведение code review - Реализация кэширования - Интеграция с файловым хранилищем (MinIO) - Написание unit-тестов - Разработка бизнес-логики приложения - Написание документации проекта - Разработка ролевой модели приложения - Разработка системы авторизации и аутентификации Команда проекта: 3 frontend разработчика, 5 backend разработчиков, аналитик ПО, 2 QA-инженера, менеджер проекта, руководитель продукта
Стек специалиста на проекте
C#, ASP.NET Core, Elasticsearch, Redis, MinIo, PostgreSQL
Отрасль проекта
Manufacturing
Период работы
Январь 2022 - Ноябрь 2023  (1 год 11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
НПИ
Специальность
Бакалавр в области программной инженерии
Завершение учебы
2023 г.

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

Отрасли не указаны
ПЕ
Павел Е.
Красноярск
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.

Подробнее

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

BioTech, Pharma, Health care & Sports • E-commerce & Retail • EdTech • FinTech & Banking • Social Networking • Telecom
ДБ
Дмитрий Б.
Севастополь
Руководитель проекта
Senior
3 500 Р/час
Kanban
office
Postman
XMind
Asana
Groovy
Scrum
Zeplin
Miro
Confluence
+17

Менеджер проектов с более 6-ти летним опытом работы в области коммерческой разработки IOS и Android приложений. Умение работать с Agile-методами, расставлять приоритеты, проверять задачи, построение схем учета рабочего времени. Выполнение внутренних (ручных) тестов перед сдачей готовых задач. Знание технических спецификаций на уровне, необходимом для понимания процессов приложений. Опыт руководителя проектного офиса - выстроил рабочие процессы среди менеджеров по доставке кода клиенту, формированию отчетности, управлению проектами. Создал несколько разделов для базы знаний управления проектами внутри компании. Связал работы отделов пресейла и менеджеров, для постоянной работы в связи друг с другом, чтобы информация о клиентах/проектах/договоренностях не терялась на каких-либо этапах. Умение работать с проблемными проектами/клиентами, управлять проектами в "режиме турбулентности". Умение работать с командой, проводить ретроспективы по проектам/фичам/задачам, выстраивать прозрачную работу между командой и клиентом

Подробнее