Александр Б., Middle, .NET разработчик

Male avatar
Александр Б.
Беларусь, Минск
2 760 ₽/час 441 600 ₽/мес.
    .NET разработчик
  • Middle
Опыт работы:
От 3 до 6 лет
Языки:

Английский — B1

ПисьменныйРазговорный

О специалисте

Навыки
C#
.NET Framework
.NET Core
ASP.NET
WPF
Windows Forms
BonifuUI
MetroUI
MS SQL Server
PgSql
Git
Net Socket
AES
xUnit.net
Google Analytics
Rabbit
Redis
Jenkins
Grpc
Protobuf
Unit test
EF Core
Jira
Confluence
Technology:
JavaScript
SQL
REST
Database:
MySQL
Applications:
Docker
Source_control:
GitLab
Формат работы
Удалённо
Описание о специалисте

Сильный и быстро развивающийся .NET-разработчик уровня Middle. Обладает практическим опытом коммерческой разработки и уверенно работает со стеками ASP.NET, .NET Core / .NET 9, EF Core, gRPC, REST, PostgreSQL, MySQL, MS SQL Server, Redis, Docker, а также технологиями для десктопа: WPF, AvaloniaUI, NAudio, PulseAudio, FFmpeg, WebRTC. Глубоко понимает принципы построения архитектуры, проектирования БД, оптимизации производительности и устойчивых к сбоям систем.

Его опыт охватывает как сложные backend-задачи (gRPC, микросервисы, фоновые процессы, репликация, агрегация данных), так и клиентскую разработку (WPF, Avalonia). Работает по современным практикам — проектирует архитектуру, пишет тесты, проводит рефакторинг, использует GitFlow, анализирует и валидирует входящие данные, обеспечивает надежность систем под нагрузкой. Отличается аккуратностью, внимательностью к деталям, аналитическим мышлением и ориентацией на качество результата.


Примеры работ

Реализация админ панели для управления лицензиями и контента VR приложения
Позиция на проекте
.NET-разработчик
Ответственность
  1. Проектирование архитектуры системы. Точек входа, формата взаимодействия с VR backend.
  2. Проектирование таблиц БД.
  3. Подключение и реализация CRUD в AdminLTE.
  4. Доработка верстки, работа с JQuery, Bootstrap.
  5. Отладка взаимодействия с VR backend, валидация входящих данных.
  6. Настройка авторизации jwt.
  7. Настройка CI/CD + перенос релизного контейнера на клиентский сервер.
Технологии и инструменты
ASP.NET, Bootstrap, CI/CD, CRUD, CSS, Docker, fluentvalidation, JavaScript, JQuery, JWT, PostgreSQL, REST, Swagger, Razor Page, ORM EF Core, AdminLTE
Период работы/продолжительность
Август 2024 г. - Январь 2026 г.
Реализация сервера статистики с системой хранения информации об игроках
Позиция на проекте
.NET-разработчик
Ответственность
  1. Проектирование и нормализация (оптимизация) схемы базы данных с учётом требований к быстрому чтению и записи.
  2. Реализация обмена данными через gRPC, а так же резервный канал обмена данными через REST API на ASP.NET Core для работы с профилями, матчами, достижениями и рейтингами.
  3. Подключение ORM с миграциями и слейв-репликами для масштабируемости на чтение.
  4. Реализация механизма фоновой агрегации статистики.
  5. Настройка логирования, мониторинга инфраструктуры на предмет ошибок и сбоев.
  6. Проведение нагрузочного тестирования, оптимизация.
Технологии и инструменты
ASP.NET, CI/CD, Docker, fluentvalidation, JWT, NUnit, PostgreSQL, REST, ORM EF Core
Период работы/продолжительность
Август 2024 г. - Январь 2026 г.
Реализация backend-инфраструктуры под внутриигровой магазин
Позиция на проекте
.NET-разработчик
Ответственность
  1. Разработка каналов обмена данными и API для взаимодействия с магазином: получение списка товаров, покупка, отображение инвентаря, история покупок.
  2. Реализация структуры хранения данных в PostgreSQL: таблицы для товаров, категорий, валют, скидок, пользовательских инвентарей.
  3. Реализация системы временных ивентов и скидок с учетом времени действия и условий.
  4. Написание юнит- и интеграционных тестов на критические участки логики.
  5. Организация механизма логирования покупок и аудита для отладки и расследования спорных ситуаций.
  6. Обеспечение интеграции с существующими модулями авторизации, профилей и статистики.
Технологии и инструменты
ASP.NET, CI/CD, Docker, fluentvalidation, JWT, NUnit, PostgreSQL, Redis, ORM EF Core
Период работы/продолжительность
Август 2024 г. - Январь 2026 г.
Реализация парсера данных с внешнего API для gamedev проекта
Позиция на проекте
.NET-разработчик
Ответственность
  1. Разработка модуля трансформации и валидации данных, включая как автоматический перенос и сопоставление с внутренними моделями, так и кастомные реализации переноса, требующие дополнительной обработки и приведения данных к виду более практического использования в реализуемой под Android системе.
  2. Настройка как хранения данных in-memory для оперативного использования после парсинга, так и локального сохранения в уже обработанном виде для сокращения времени обработки при последующем использовании.
  3. Настройка логирования ошибок парсинга для оперативной адаптации в случае изменения структуры конфигурационных файлов родительской системы.
  4. Написание наборов тестов на парсинг, проверяющих как успешные кейсы с полностью воссозданной структурой выходной модели, так и валидационные отклонения в структуре и значениях полей конфигурационных файлов.
Технологии и инструменты
.NET
Период работы/продолжительность
Август 2024 г. - Январь 2026 г.
Реализация кроссплатформенного desktop-клиента для записи и трансляции аудио
Позиция на проекте
.NET-разработчик
Ответственность
  1. Реализация кроссплатформенной архитектуры с использованием стратегий для выбора драйвера захвата (NAudio / PulseAudio).
  2. Проектирование модульного пайплайна аудио записи: Recorder Service (захват), Mixer/Normalizer (синхронизация и балансировка), Encoder Service (итоговое кодирование в выбранном формате WAV/MP3 через ffmpeg), Transport Service (потоковая трансляция по средствам WebRTC на сервер).
  3. Реализация гибридного push/pull механизма буферизации для сглаживания задержек, предотвращения заиканий и прочих артефактов записи. Обеспечение автоматической подстановки "пустых чанков" при сбоях, что позволяет сохранять стабильность аудио потока.
  4. Настройка обработки исключений, гарантирующая непрерывность записи, а в случае критических ситуаций информирование пользователя с предотвращением блокировок UI.
  5. Вся работа с системой журнализируется для выявления и устранения обнаруженных неисправностей.
Технологии и инструменты
AvaloniaUI, Docker, FFmpeg, fluentvalidation, Serilog, .Net 9, TCP/UDP socket, NAudio, PulseAudio, Custom PCM, SIPSorcery
Период работы/продолжительность
Август 2024 г. - Январь 2026 г.

Образование

Высшее
Название учебного заведения/курса
Белорусский национальный технический университет
Специальность
Программное обеспечение информационных технологий
Аналогичные специалисты
Female avatar
Вера П.
Беларусь, Минск
2 500 ₽/час
    .NET разработчик
  • Middle+
Квалифицированный .NET разработчик с более чем 5-летним опытом разработки высококачественных веб-приложений. Имеет опыт в проектировании архитектуры баз данных, серверной разработке, устранении как простых, так и сложных проблем, а также в реализации интеграций с другими сервисами. Имеет большой опыт в логистической, ритейл и медицинской сферах. Обладает отличными навыками общения — общительна, готова помочь и хорошо взаимодействует в команде, что благоприятно влияет на качество работы над проектом. Экспертиза: C# 5+ лет .NET 5+ лет
    C#
    .NET
    .NET Core
    .NET Framework
    ASP.NET Core
    ASP.NET MVC
    ABP Framework
    Entity Framework
    EF Core
    Dapper
    NHibernate
    ELK
    Serilog
    Log4net
    Azure Storage
    servicebus
    functions
    NSwag
    Swashbuckle
    ApprovalTests
    LINQ
    Newtonsoft
    MinIo
    Atlassian SDK
    Jenkins
    RabbitMQ
    MassTransit
    Identity Server 4
    Kafka
    Stripe SDK
    Docker
    xUnit
    NUnit
    OpenXML
    ClosedXML
    Automapper
    fluentvalidation
    WPF
    MS SQL Server
    PostgreSQL
    Redis
    Oracle
    Git
    GitHub
    GitLab
    Postman
    Visual Studio
    VS Tunnels
    StyleCop
    vscode
    ssms
    DBeaver
    pgAdmin
    azurite
    NuGet
    Azure Storage Explorer
    PowerShell
    Swagger
    Jira
    Confluence
    Azure DevOps
    WebSocket
    HTTP
    JSON
    XML
    HTML
    CSS
Male avatar
Никита С.
2 400 ₽/час
    .NET разработчик
  • Middle
.NET-разработчик с опытом в создании десктопных и веб-приложений, а также в автоматизации рутинных процессов. Успешно реализовал административное приложение на AvaloniaUI с функционалом генерации локальных баз данных и клиентского ПО, обеспечив удобное распространение решений без необходимости подключения к интернету. Разработал веб-сервис на ASP.NET Core для парсинга данных из внешних систем (Envybox), внедрив обработку ошибок и имитацию «человеческого» поведения, что позволило автоматизировать работу команды и компенсировать отсутствие API у сторонних сервисов. Обладает практическим опытом работы с C#, ASP.NET Core, AvaloniaUI, Selenium, SQLite, MySQL, JavaScript, Vue.js, а также навыками контейнеризации с Docker. Имеет опыт в fullstack-разработке, создании и поддержке сайтов, управлении проектами и наставничестве сотрудников. Уверенно работает в команде, помогает коллегам через код-ревью и активно участвует в улучшении качества продукта. Сочетает сильный технический бэкграунд с навыками управления и коммуникации, умеет быстро адаптироваться к новым задачам и технологиям, а также находить нестандартные решения в условиях ограничений.
    C#
    ASP.NET Core
    AvaloniaUI
    Selenium
    SQLite
    MySQL
    JavaScript
    Vue.js
    Docker
    MAUI
    Web Api
    JQuery
    Git
    SQL
    HTML
    CSS
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster