Technical Expertise
Deep experience across modern .NET, architectural patterns, and distributed systems
























































































































Expert
Advanced
Intermediate
Beginner
These proficiency levels serve as a general guideline. The practical application and scope of each skill may vary depending on specific projects and contexts.
Languages & Core
C#
ExpertSQL
ExpertPython
BeginnerBackend Frameworks
ASP.NET Core Web API
ExpertMinimal APIs
ExpertASP.NET MVC
ExpertFrontend & UI
Blazor Server / WASM
ExpertMudBlazor
ExpertRazor Pages
IntermediateHTML / CSS / Bootstrap
IntermediateArchitecture & Design
Clean Architecture
ExpertN-Layer Architecture
ExpertVertical Slice Architecture
ExpertCQRS / Mediator Pattern
ExpertDDD (Domain Driven Design)
ExpertCloud & DevOps
Microsoft Azure
ExpertAzure App Service
ExpertAzure Pipelines
ExpertGitHub Actions
ExpertTesting & Quality
xUnit
ExpertNSubstitute
ExpertFluent Assertions
ExpertIntegration Testing
IntermediateNetArchTest
ExpertGenerative AI
OpenAI / GPT
IntermediateLangchain
BeginnerRAG Chatbots
BeginnerCrewAI / n8n
BeginnerData & Caching
SQL Server
ExpertAzure SQL Database
ExpertIn-Memory Cache
IntermediateHybrid Cache
Intermediate