Даниил Голубев

C#/.NET-разработчик

.NET-разработчик, специализирующийся на создании высокопроизводительных микросервисов и автоматизации процессов сборки и доставки продуктов. Фокусируюсь на повышении эффективности разработки: оптимизирую кодовую базу, внедряю внутренние инструменты и совершенствую CI/CD-процессы.

Даниил Голубев's photo

Опыт работы

C#/.NET-разработчик (микросервисы)

Ростелеком ИТ

ноябрь 2025 г. - н. в.

Стек: C#, .NET, ASP.NET Core, gRPC, Pangolin, Git, Docker, Linux

C#/.NET-разработчик (микросервисы, инструментарий разработки)

АСТЭК

январь 2024 г. - октябрь 2025 г. (1 г. 9 мес.)
  1. Модифицировал open-source-проект FlexLabs.Upsert, добавив поддержку Oracle и внедрил его в продукт;
  2. Переписал и актуализировал документацию по сборке пакетов под российские Linux-дистрибутивы (Astra, Alt, РЕД ОС), добившись стабильной сборки на всех поддерживаемых системах;
  3. Разработал персистентную очередь на базе SQLite, заменив унаследованное файловое решение и повысив надёжность сервисной архитектуры;
  4. Выполнил миграцию устаревших библиотек и сопутствующих компонентов, что улучшило производительность и стабильность продукта;
  5. Перепроектировал механизм межсервисного взаимодействия, повысив его скорость и масштабируемость;
  6. Оптимизировал манифесты пакетирования (deb, rpm), сократив время сборки и развертывания;
  7. Создал универсальный CLI-инструмент для автоматизации сборки и пакетирования под Windows и Linux (включая Astra, Alt, РЕД ОС), что значительно ускорило CI/CD и снизило количество ошибок при выпуске новых пакетов;
  8. Разработал TUI-обёртку для CLI-инструмента, сделав процесс сборки и пакетирования более удобным и прозрачным для разработчиков;
  9. Подготовил техническую документацию по новым компонентам и внутренним инструментам, что упростило их внедрение и поддержку в команде.

Стек: C#, .NET, ASP.NET Core, gRPC, SQLite, PostgreSQL, MS SQL Server, Spectre Console, Git, Docker, Linux, Batch, PowerShell

Образование

Бакалавриат, Информационные системы и технологии

  1. Алгоритмы и структуры данных;
  2. Базы данных (PostgreSQL, MS SQL Server);
  3. Объектно-ориентированное программирование (C#).

Стек: C#, Python, SQL, Git

Навыки

Языки программирования

  • C#

Фреймворки и библиотеки

  • .NET
  • ASP.NET Core
  • Entity Framework Core
  • gRPC
  • Spectre Console

DevOps и инфраструктура

  • CI/CD
  • Linux
  • Docker
  • Docker Compose

Тестирование

  • xUnit

СУБД

  • PostgreSQL
  • MS SQL Server

Контакты

почта me@dadyarri.ru
локация Владимир, РФ

Проекты

FlexLabs.Upsert

Библиотека, расширяющая возможности Entity Framework Core для выполнения операции вставки или обновления записей с поддержкой разных СУБД. Добавил поддержку Oracle, что позволило использовать библиотеку в проектах с этой СУБД.

Стек: C#, .NET, Oracle

Ссылки: https://github.com/artiomchi/FlexLabs.Upsert/pull/158

MelodyTrack

Система управления клиентами, сделанная на заказ для небольшого бизнеса

Стек: C#, ASP.NET Core, React, Github Actions

Ссылки: https://github.com/dadyarri/MelodyTrack.Web , https://github.com/dadyarri/MelodyTrack.Backend

Portfolio

Личный блог о технологиях и резюме

Стек: Typescript, Astro

Ссылки: https://github.com/dadyarri/portfolio , https://dadyarri.ru