Junior .NET-разработчик, студент 4 курса (выпуск 2027). Пишу на C# и .NET, автор open-source NuGet-библиотеки для CLI-приложений. Есть опыт в ML, веб-разработке на TypeScript и низкоуровневой разработке на C.
Проекты:
SimpleLine — NuGet-библиотека для CLI-приложений (open source) | C#, .NET 6+, Reflection, Attributes, NuGet
- Разработал и опубликовал пакет, который избавляет от шаблонного кода при разборе команд и аргументов. - Реализовал декларативное описание команд через атрибуты и рефлексию. - Сделал автоматическую привязку параметров с приведением типов и вызовом целевых методов. - Добавил сканирование сборок: подключение настраивается одной строкой.
FairWatt — веб-сервис анализа энергопотребления | Python, TypeScript, REST API, ML
- Обучил ML-модель поиска аномалий в телеметрии (точность 94% на тестовых данных). - Создал веб-интерфейс на TypeScript с дашбордами в реальном времени. - Интегрировал клиент с ML-сервисом через REST API.
ChronOS — учебная ОС для RISC-V | C, RISC-V, QEMU
- Реализовал базовые компоненты ядра: прерывания, инициализацию устройств, управление памятью. - Настроил сборку, отладку и тестирование в QEMU.
Переplan — 2D-планировщик помещений | JavaScript, Canvas, SVG
- Реализовал браузерный редактор: drag & drop, поворот, привязка к сетке. - Написал расчёт геометрии стен, площадей и позиционирования объектов.