Есть дополнительная информация
Вы увидите полное резюме как только у вас будет доступ

На данный момент Инженер-программист.
Мои компетенции и опыт
Студент ФИИТ УрФУ. Backend-разработчик с опытом разработки командных и личных проектов на C#/.NET и Python. Имею опыт разработки клиент-серверных приложений, включая проектирование архитектуры, реализацию доменной модели, бизнес-логики и REST API.
C#, .NET, нужен доступ к резюме Core Web API, Python, SQL, PostgreSQL, ORM, EF Core, REST API, Dependency Injection, Docker, JavaScript, C++, Git, Unit Testing
Исходный код каждого из проектов доступен в защищенном блоке ниже - буду рад вашему фидбеку!
Конструктор визуальных новелл (C# / нужен доступ к резюме Core / React) | GitHub
Командный full-stack проект (4 месяца, роль: backend-разработка и проектирование архитектуры)
• Разработка backend веб-конструктора визуальных новелл с экспортом проектов в формат движка RenPy
• Проектирование доменной модели: сцены, персонажи, реплики, ветвления сюжета, выборы игрока и граф переходов между сценами
• REST API на нужен доступ к резюме Core Web API, OpenAPI/Swagger, DTO и Request/Response модели
• Clean Architecture, принципы DDD, Dependency Injection, MediatR
• PostgreSQL, работа со сложными связями, транзакциями и бизнес-логикой
• Docker, Git Flow, unit и integration testing
Система составления расписания (C# / Avalonia) | GitHub
Командный проект для школы дополнительного образования (4 месяца, роль: разработка backend-логики и пользовательского интерфейса на Avalonia)
• Разработка desktop-приложения для составления расписания в условиях нестабильного интернета, например, во время выездных учебных смен
• Реализация системы проверки конфликтов в реальном времени: пересечения преподавателей, аудиторий и учебных групп
• Backend-логика, Application-сервисы и работа с доменной моделью расписания
• Avalonia + MVVM: навигация, CRUD-интерфейсы и работа с состоянием UI
• Асинхронная обработка операций и экспорт расписания в PDF/Excel
• Командная разработка с Git Flow, unit-тестирование ключевых компонентов
Клавиатурный тренажёр (Python / Tkinter) | GitHub
Личный pet-проект
• GUI-приложение для тренировки скорости печати с режимами одиночного тестирования и многопользовательских турниров
• Реализация обработки пользовательского ввода в реальном времени: посимвольная проверка, подсветка ошибок и расчёт CPM, WPM, Accuracy и Net Speed
• Модульная архитектура с разделением UI, бизнес-логики и хранения данных; реализованы авторизация пользователей, таблица лидеров и управление тренировочными текстами
• Unit-тестирование
Сентябрь, нужен доступ к резюме по настоящее время
Фундаментальная информатика и информационные технологии, УрФУ