ДП
Денис П.
Мужчина
Россия, Екатеринбург, UTC+5
Ставка
3 000 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
C# разработчик
Грейд
Middle+
Навыки
Dapper
docke
Elasticsearch
Entity Framework
Hangfire
Identity Server
JWT
Kubernetes
LINQ
Linu
Microsoft
MVC
MVVM
PostgreSQL
RabbitMQ
Redis
S3
Scala2
Swagger
typesense
WPF
Xamarin
данных
операционные системы
СУБД
технологии
языки программирования
Android
системы управления базами
SQL
REST
CI/CD
Git
MS Windows
Отрасли
E-commerce & Retail
Government & Public Sector
Logistics & Transport
Urban technology
Главное о специалисте
"Опытный разработчик с 4-летним стажем в .NET, обладающий навыками работы с C#, PostgreSQL, MS SQL и современными технологиями (Docker, Kubernetes, CI/CD). 
Образование: бакалавр в области программной инженерии (ЮУрГУ, 2023). 
Имеет опыт разработки микросервисов и архитектуры приложений, а также создания баз данных. 
Активно интересуется и изучает практики DevOps и оркестрацию в Kubernetes. "
Проекты   (4 года 4 месяца)
Веб-сервис для работы с объявлениями (аналог Авито для Таджикистана). 

Роль
Backend разработчик
Обязанности
"Веб-сервис для работы с объявлениями (аналог Авито для Таджикистана). 
На сайте можно разместить свои объявления по продаже практически любого товара. 
Реализована удобная система категорий, услуг и прочие атрибуты доски объявлений." "- Разработка микросервисов; - Проектирование архитектуры; - Проектирование базы данных; - Документация API; - Документация UML диаграмм; - Написание SQL запросов; - Мониторинг и поддержка работоспособности функционала в продакшене; - Работа с заказчиком.

Достижения

- Спроектировал пользовательскую часть backend; - Сделал систему категорий, в которой модифицировал паттерн closure table, заменив расстояние между категориями на уровень глубины от родственника. 
В результате хранение получилось эффективным, а запросы поиска по ним - быстрыми. 
Так же реализовал хранение атрибутов категорий, которые имеют разные типы данных (int, double, выпадающий список и другие) в одной таблице через json и достаточно быстрый поиск по ним. - Внедрил сервис для преобразования пользовательских изображений в формат .avif, что позволило уменьшить объем занимаемой памяти на сервере в три раза. Так же этот сервис нарезает изображения на разные форматы, что увеличивает скорость загрузки сайта. - Внедрил в сайт систему fingerprit, что позволяет частично пользоваться сайтом без авторизации. - Предложил реализовать нечто вроде ГИС для Таджикистана, поскольку там нет централизованной базы улиц и домов. В данный момент реализация в процессе."
Стек специалиста на проекте
PostgreSQL, Git, Docker, Elasticsearch, REST, C#, Swagger, JWT, Entity Framework, Dapper, .NET, Redis, scalapb, identityserver, typesense
Отрасль проекта
E-commerce & Retail
Период работы
Март 2024 - По настоящее время  (1 год 5 месяцев)
Внутреннее ПО для компании Новатэк
Роль
TeamLead
Обязанности
Разработка нескольких внутренних программных решений для оптимизации работы различных отделов компании. Проекты включают автоматизированную систему печати чеков для бухгалтерии, API для интеграции с ГИС ЖКХ и поддержку мобильного приложения. - Поддержка и исправление существующих приложений; - Разработка отчетов на языке SQL с публикацией их в Report Builder, поддержка внутренних приложений на .NET (API), Java (Android Studio); - Разработка новых корпоративных приложений; - Разработка веб-сервиса для печати чеков в виртуальной кассе; - Разработка API для обмена информации с ГИС ЖКХ.
Достижения
- Разработал систему печати чеков, которая облегчила работу бухгалтерского отдела. Благодаря ей нагрузка на бухгалтерский отдел заметно снизилась. - Инициировал разработку API для работы с ГИС ЖКХ для более качественной работы с этим сервисом. - Для юридического отдела разработал программу, которая занимается подтягиванием и проверкой адресов из реестра ФНС. В последствии добавил в эту программу функционал для унифицирования адресов в базе данных по формату ФНС
Стек специалиста на проекте
Java, C#, SQL, Android Studio, WPF, Entity Framework, .NET, Microsoft
Отрасль проекта
Urban technology
Период работы
Апрель 2023 - Март 2024  (1 год)
ПО для ТК "Луч"
Роль
Backend разработчик
Обязанности
"Веб-сервис с фронтом в виде десктоп приложения на WPF, изначально был монолит, но в процессе работы некоторые модули выносились как микросервисы. 
Так же было написано приложение для ТСД на Xamarin, для работы на складе. Сервис был необходим для полного жизненного цикла грузов, то есть от приема груза от клиента до выдачи его получателю." - Разработка микросервиса МТП (межтерминальная перевозка); - Разработка мобильного приложения на Xamarin для ТСД (терминал сбора данных); - Разработка десктоп приложения; - Разработка API для работы всех модулей; - Исправление архитектуры БД, нормализация различных таблиц; - Проведение тестирования приложения вживую на складе для отслеживания всех нюансов работы, для исправления первоначальной архитектуры ПО.

Достижения
Разработал систему межтерминальной перевозки, которая заменила существующее неэффективное решение. 
Занимался внедрением этого решения, собирал обратную связь “в поле”. 
Наладил более плотное общение команды с Заказчиком. 
В результате прибыль компании повысилась, благодаря оптимизации и уменьшению потерь при перевозках. 
Данное решение сдела
Стек специалиста на проекте
PostgreSQL, Git, Docker, REST, C#, Xamarin, Entity Framework, .NET
Отрасль проекта
Logistics & Transport
Период работы
Сентябрь 2022 - Апрель 2023  (8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ЮУрГУ
Специальность
Программная инженерия
Завершение учебы
2023 г.
Среднее
Учебное заведение
ЧЭнК
Специальность
Программирование в компьютерных системах
Завершение учебы
2019 г.

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

HRTech • Marketing, Advertising & Design
ПД
Павел Д.
Минск
C# разработчик
Senior
3 297,14 Р/час
.NET Core
Agile
AmoCRM
Api design
API Gateway
ArgoCD
ASP.NET Core
ASP.NET MVC
async/await
+178

▪ Разработчик программного обеспечения с более чем 5-летним опытом в разработке корпоративных приложений и стартапов на C# ▪ Экспертное владение .NET экосистемой: ASP.NET Core, Blazor, Entity Framework Core, Dapper, SignalR, Hangfire ▪ Опыт работы с ASP.NET MVC в рамках перехода с .NET Framework на .NET Core ▪ Знаком с Entity Framework 6 Code First, участие в миграции проектов с EF6 на EF Core ▪ Базовое понимание NHibernate, опыт работы с альтернативными ORM (Dapper, EF Core) ▪ Опыт проектирования и реализации высоконагруженных микросервисных архитектур с использованием принципов SOLID, KISS, ООП и паттернов проектирования ▪ Работа с различными СУБД: SQL (MSSQL, PostgreSQL, MySQL), NoSQL (MongoDB, Redis, Elasticsearch) ▪ Настройка облачных сервисов AWS (EC2, S3, RDS, SQS, SNS, Lambda, Gateway, IAM) и контейнеризация приложений (Docker, Kubernetes) ▪ Реализация CI/CD процессов (GitLab CI/CD, Jenkins, Bitbucket) и автоматизация миграций баз данных (Flyway, Liquibase) ▪ Написание unit- и интеграционных тестов (xUnit, NUnit, Moq, FluentAssertions, AutoFixture) с использованием code coverage tools ▪ Опыт работы с библиотеками и инструментами: AutoMapper, IdentityServer4, Serilog, Swagger, OpenAPI, SonarQube, JSON, XML ▪ Системный анализ и проектирование архитектурных решений ▪ Оптимизация производительности баз данных, рефакторинг кода и создание документации для API и архитектурных решений ▪ Командная работа, управление задачами через Jira/Confluence, быстрая адаптация к новым проектам и командам.

Подробнее
Insurance • Logistics & Transport
ИЖ
Игорь Ж.
Минск
C# разработчик
Senior
3 147,27 Р/час
PostgreSQL
Entity Framework
.NET Core
.NET Framework
async/await
autofixture
C#
ClickHouse
Code coverage
CQRS
+68

▪ Разработчик программного обеспечения с более чем 5 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Создание и улучшение микро сервисных приложений ▪ Знание и умение проектирования и нормализации физической модели БД ▪ Опыт написания переиспользуемых библиотек, реализации унифицированных решений ▪ Опыт проектирования и реализации высоконагруженных микросервисных архитектур с использованием принципов SOLID, KISS, ООП и паттернов проектирования ▪ Применял принципы Domain-Driven Design (DDD): выделение Bounded Context’ов, моделирование Aggregate Root’ов, использование Domain Events ▪ Опыт разработки приложений с нуля при использовании layerd-arch архитектуры. ▪ Понимание алгоритмической сложность, абстрактное мышление ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. ▪ Глубокое понимание CLR через использование async/await, SignalR, Dapper, Identity Server и диагностики производительности (Prometheus) ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее
Отрасли не указаны
ПЕ
Павел Е.
Красноярск
C# разработчик
Senior
4 415,58 Р/час
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.

Подробнее

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