Yazan Akel

Software Architect with experience designing and building scalable, high performance systems using .NET and C#.

About Me

Implemented clean architecture principles to ensure scalable, maintainable codebases.

Engaged in full-stack development using Blazor and MudBlazor frameworks, enhancing user interface design and performance.

Collaborated with cross-functional teams to deliver high-quality software solutions on tight deadlines.

Leveraged extensive C# expertise to optimize backend functionalities and improve system integrations.

RESTFul API Service For Queries (DDD)

Read Only DbContext.
Cursor Pagination
Ardalis Specification.
Built-in Container For Docker.

first service
second service

RESTFul API Service For Commands (DDD)

Rich Domain Model.
IdentityDbContext, JWT, Roles and Permissions.
SQL Server.

Library System (MVC)

Clean Code, CQRS.
MediatR, FluentValidation, FluentEmail, Serilog, FluentValidation.
SQLite, Redis.

first service