My Projects
A selection of repositories showcasing my work with .NET, C#, and software design patterns.
EShop
View on GitHubAn e-commerce project in C# and .NET Core applying Domain-Driven Design for entity modeling, Factory for controlled object creation, and Strategy for pricing and discount calculation rules. The architecture follows SOLID principles and promotes extensibility.
.NET 6 MVC Project
View on GitHubAn MVC application built on .NET 6, structured with the Repository pattern for data access abstraction, Dependency Injection for decoupling, and Unit of Work to ensure transactional consistency. Demonstrates clean architecture practices and clear separation of concerns.
MVC Patterns Showcase
View on GitHubA focused exploration of behavioral and structural design patterns in .NET 6, demonstrating Observer for event-driven notifications, Decorator for composing behavior without modifying existing code, and Singleton for shared services. A real-world demonstration of patterns in practice.
GitHub Portfolio
Explore ProfileExplore the full profile to discover a diverse set of algorithms and solutions, including examples of recursion, sorting algorithms, data structures, and practical applications of design patterns. A living lab for continuous learning and experimentation.