Md. Saddam Hossain

29
reputation
1
1
8

Hello there!

I am a senior software engineer skilled in developing enterprise-grade software solutions using Microsoft technologies. With over 8 years of expertise, I deliver high-quality software products that fulfill my clients' specific needs. Throughout my professional journey, I have contributed to a diverse range of greenfield and brownfield software development projects in both corporate and freelance environments, providing profound insights into efficient, effective, and scalable software solutions.

I specialize in various areas, including, but not limited to:

✅ Designing scalable applications in C# .NET

✅ Confidently shipping well-architected, production-ready apps using N-Layer Architecture and Clean Architecture. While Clean Architecture remains very pure and adheres strictly to its principles, I always tend to take a pragmatic approach towards it.

✅ Utilizing best practices to design a Rich Domain Model with Domain-Driven Design (DDD), with a particular focus on the most important DDD tactical patterns.

✅ Applying OOP principles such as SOLID, DRY, KISS, and YAGNI.

✅ Implementing design patterns like the Repository Pattern, Unit of Work Pattern, CQRS Pattern, Mediator Pattern, and Options Pattern to effectively address cross-cutting concerns.

✅ Applying best practices to EF Core and achieving incredible query performance with Dapper.

✅ Developing Interactive, Rich Client-Side, and Progressive Web Applications Using Blazor.

✅ Developing .NET MAUI Blazor Hybrid applications.

✅ Skillfully implementing Structured Logging through Serilog.

✅ Ensuring code quality and reliability through comprehensive testing using xUnit.

✅ Proficiently managing deployments through Azure DevOps CI/CD and GitHub Actions.

I am also well-versed in the following technologies:

✅ Back-End

○ C#, ASP.NET Core, ASP.NET Core Web API

✅ Database/ORM/Data Access Technology

○ Microsoft SQL Server, Dapper, ADO.NET, LINQ, Lambda ○ Entity Framework Core ○ Azure SQL

✅ Front-end

○ Razor, Blazor, MudBlazor

✅ API Documentation & API SDK Libraries

○ OpenAPI/Swagger, Refit, RestSharp, HttpClientFactory

✅ Source Controls

○ Git (GitHub)

✅ Project Management

○ Azure DevOps, Microsoft Teams, JIRA, Slack, Agile, Scrum

✅ Cloud

○ Microsoft Azure

This is not an exhaustive list, so please feel free to ask questions about any Microsoft-related technologies or services that you may require, even if they are not mentioned here. Chances are, I am equipped to handle them. I am available for consultations to discuss your project and expectations, and I am also open to remote contracting opportunities. Please don't hesitate to reach out for further details. Thank you for your consideration.