Design Patterns I Actually Use: Practical Approaches for Real-World .NET Systems
This event is free to attend
Free registration is required to attend this event
Date: 13 January 2026
Speaker: Stiliyan Milanov – Senior Backend Developer at EGT Digital
About the Speaker:
Stiliyan is a Senior Backend Developer at EGT Digital with experience building .NET-based systems in the gaming and fintech domains. He works with microservices, cloud technologies, and modern .NET practices to create reliable, maintainable, and scalable backend solutions. Alongside his professional work, Stiliyan mentors software developers and helps them grow both technically and in their careers. He is passionate about continuous self-improvement, writing clean code, and creating solid architectures that are both maintainable and easy to extend.
About the Event:
This event is part of the .NET user group.
Program Highlights:
- Practical use of Strategy Pattern for clean behavior selection
- Building extensible processing flows with Chain of Responsibility
- Applying the Specification Pattern for business rules and filtering logic
- Clean separation of commands and queries (CQRS) and how MediatR fits into it
- Before-and-after code examples showing how these patterns improve clarity, testability, and long-term maintainability
- Q&A session
The event is free but requires prior registration.
Sponsors:
User Group: .NET user group organizes monthly events on .NET topics to keep you updated with the latest information. Subscribe at https://dev.bg/groups/dotnet/.
Organizer: DEV.BG is a specialized job board for IT vacancies.
Looking for .NET related jobs? Check the listings here.
When: 13 January 2026, 19:30
We look forward to seeing you!
