I'm a backend developer focused on building clean, maintainable, and scalable systems using the .NET ecosystem. I apply Onion Architecture and Clean Code principles to every project I work on — because good code is not just code that works, it's code that lasts.
- Currently building: RESTful APIs with ASP.NET Core using Onion & N-Tier Architecture
- Currently learning: Advanced ASP.NET Core patterns, CQRS, and Mediator
- Open to collaborate on: .NET backend projects and Web API applications
- Ask me about: ASP.NET Core · Entity Framework Core · SQL Server · REST APIs · Clean Architecture
| Category | Technologies |
|---|---|
| Languages | |
| Frameworks | |
| Architecture | Onion Architecture · N-Tier · Clean Architecture · REST |
| Caching |
| Category | Technologies |
|---|---|
| Relational | |
| NoSQL |
| Category | Technologies |
|---|---|
| Languages | |
| Frameworks & Libraries |
| Project | Description | Stack |
|---|---|---|
| 🔒 IPCountryBlocker | A custom ASP.NET Core Middleware that restricts or allows access based on the user's country by integrating with external IP-location APIs — adding a clean, pluggable security layer to any web application. | ASP.NET Core Middleware REST API Security |
| 🏋️ Gym Control System | A full-featured gym management system handling memberships, attendance, and subscriptions with a layered separation of concerns. | ASP.NET MVC 3-Layer Architecture SQL Server EF Core |
| 📚 Library Management System | A C# application for managing books, members, and borrowing workflows with clean business logic separation and efficient search functionality. | C# .NET SQL Server OOP |
"Clean code always looks like it was written by someone who cares." — Robert C. Martin


