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

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

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

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

Опыт работы

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

АСТЭК

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

Образование

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

Владимирский государственный университет

2020 — 2024

Навыки

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

  • C#

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

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

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

  • CI/CD
  • Linux
  • Docker
  • Docker Compose

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

  • xUnit

СУБД

  • SQLite
  • PostgreSQL
  • Oracle

Контакты

почта me@dadyarri.ru
телефон +7 (995) 395-13-69
локация Владимир, РФ