Резюме: Программист C# .NET
C#/.NET-разработчик с опытом более пяти лет. Основная специализация - разработка desktop- и backend-приложений, автоматизация производственных процессов и интеграция программного обеспечения с оборудованием и внешними системами.
Работаю с C#, .NET, ASP.NET Core, WPF, Avalonia, Entity Framework Core, PostgreSQL и Microsoft SQL Server. Имею практический опыт разработки нового функционала, рефакторинга Legacy-кода, проектирования отдельных модулей, написания Unit-тестов и сопровождения приложений в эксплуатации.
Умею разбираться в существующем коде и системах без полной документации, находить причины ошибок и последовательно улучшать структуру проекта. Могу самостоятельно вести задачу от анализа требований и оценки до разработки, тестирования и внедрения.
Работал как самостоятельно, так и в небольшой команде: участвовал в декомпозиции задач, Code Review и помощи менее опытным разработчикам. Спокойно взаимодействую с заказчиками, инженерами и специалистами смежных направлений.
Рассматриваю позицию Middle или Middle+ C#/.NET-разработчика с удалённым форматом работы. Интересны задачи, связанные с backend-разработкой, desktop-приложениями, интеграциями, автоматизацией и развитием существующих систем.
Основной стек:
C#, .NET, ASP.NET Core, Web API, Avalonia, XAML, Entity Framework Core, LINQ, SQL, PostgreSQL, Microsoft SQL Server.
Инженерные практики:
ООП, SOLID, Dependency Injection, MVVM, слоистая архитектура, рефакторинг, Unit-тестирование, Code Review, работа с Legacy-кодом.
Инструменты и инфраструктура:
AI инструменты (ChatGPT, Claude Code, Ollama, Codex), Git, GitHub, GitLab, Docker, CI/CD, Linux.
Интеграции:
REST API, HTTP, gRPC, TCP/IP, RabbitMQ, Redis, интеграция AI инструментов, n8n
Дополнительный опыт:
Python, JS, HTML, CSS