Skills




















































































































Beginner
Intermediate
Advanced
Expert
In the Skills section, I've categorized my proficiency levels in programming languages and technologies as Beginner, Intermediate, Advanced, and Expert to showcase my expertise and experience in each area. Please note that these levels serve as a general guideline, and the practical application and scope of each skill may vary depending on specific projects and contexts. I'm dedicated to continuous professional growth and staying updated with industry developments.
Generative AI (Rag Based AI Chatbot, Agents, Workflow Automations)
.NET
Python
Flask
OpenAI
Groq
Mistral
Llama 3
Langchain
Faiss
Chroma DB
Pinecone
Streamlit
Botpress
CrewAI
n8n
Language
C#
Python
SQL
Architectural Patterns / Design Patterns / Design Principles
REST
Monolithic Architecture
Modular Monolithic Architecture
MVC Architecture
N-Layer Architecture
Clean Architecture
Vertical Slice Architecture
Microservice Architecture
API Gateway Pattern
Multitenancy
Singleton Pattern
Factory pattern
Repository Pattern
Unit of work Pattern
CQRS Pattern
Mediator Pattern
Options pattern
DDD (Domain Driven Design)
OOP (Object Oriented Programming)
DRY (Don't Repeat Yourself)
YAGNI (You Ain't Gonna Need It)
KISS (Keep It Simple, Stupid!)
SOLID
Single Responsibility Principle
Open-Closed Principle
Liskov Substitution Principle
Interface Segregation Principle
Dependency Inversion Principle
Database/ORM/Data Access Technology
Microsoft SQL Server
ADO.NET
SQL Queries, Joining, Indexing, Stored Procedures, Views, Functions, Triggers, Data Normalization
Language Integrated Query (LINQ)
Lambda
Entity Framework Core (Code First, Database First)
Dapper
Azure SQL Database
In-Memory
Faiss
Chroma DB
Pinecone
SQLite
PostgreSQL
MySQL
Back-End
ASP.NET MVC
ASP.NET Core
ASP.NET Core Web API
Minimal APIs
FastEndpoints
ABP Framework(ABP.IO)
ASP.NET Zero
Front-end
HTML
CSS
JavaScript
jQuery
AJAX
JSON
Bootstrap
Tailwind CSS
XAML
Razor Pages
Blazor Server
Blazor Web Assembly
MudBlazor
Syncfusion
Radzen
API Documentation & API SDK Libraries
OpenAPI/Swagger
Refit
RestSharp
HttpClientFactory
Source Controls
Git
GitHub
Logging
Microsoft.Extensions.Logging (ILogger)
Serilog
Seq
Cloud
Microsoft Azure
Azure App Service
Azure Web App
Azure AppInsight
Azure Blob Storage
Azure Active Directory B2C (Azure AD B2C)
Azure Active Directory (Azure AD)
Azure API Management
Azure Web Jobs
Azure Logic Apps
Azure Service Bus
Azure Functions
Azure Key Vault
Azure Data Factory
Azure Table storage
Continious Integration & Deployment
Azure Pipelines
GitHub Actions
Background Tasks / Jobs Scheduling
HostedService
BackgroundService
Hangfire
Quartz.NET
Project Management
Azure DevOps Server
Microsoft Teams
JIRA
Slack
Agile
Scrum
Payment Gateway Integration
Stripe
Paypal
Braintree
SSLCOMMERZ
E - mail Integration
SendGrid
MailKit
MimeKit
Custom SMTP
Caching
In-Memory Cache
Output Caching
Response Caching
Azure Cache for Redis
Redis (Stackexchange.Redis)
Mobile Application
.NET MAUI Blazor Hybrid
Testing
Unit Testing
Frameworks (xUnit)
Mocking (Nsubstitute)
Assertion (Fluent Assertion)
Integration Testing
WebApplicationFactory
Architecture Testing
Frameworks (NetArchTest)
Performance / Load Testing
JMeter
K6
WebSurge
Blazor UI Testing (BUnit)
Test Data Generators (Bogus)
Others
NuGet
Internet Information Services (IIS)
Postman
Insomnia
Visual Studio Code
Visual Studio 2022
Microsoft SQL Server 2019
Azure Data Studio
Data Annotation
CORS
AutoMapper
Mapster
SignalR
DTO
SignalR
FluentValidation
ASP.NET Core Identity
Microsoft.Extensions.DependencyInjection
Cookie Based Authentication
Token Based Authentication (JWT)
Policy-Based Authorization
Role-Based Authorization
Plesk
Benchmark.NET
Jam
OAuth2
OpenID Connect
C4 model
Structurizr DSL
Polly
Humanizer.Core
NodaTime
Open AI
GPT-3
ChatGPT
SmarterASP
Namecheap
Netlify
SonarAlayzer.CSharp
Clean Code
Software Development Life Cycle (SDLC)
Software development
Web application development
REST APIs development
Health checks in .NET Core
Rate limiting
Treblle
MiniProfiler
MassTransit
Docker
Figma
Canva
CLIENT FEEDBACK
One of the best contractors we've ever hired. A joy to work with, and if I ever have more .net development work he will be the first call.

United States
Review from Upwork
What a wonderful person to work with. He is a master within Azure as well as Azure SQL. He helped us out in a pinch and did the job in an extraordinary amount of time. Thank you sir!

United States
Review from Upwork
Very responsive with communications especially considering the time zone differences. Rana up front about what he can and can not do. He is not afraid to turn down work outside his skill set (unlike others who might just say they can do anything). I'm very happy with my first project with Rana. He produced a MudBlazor prototype app for us very quickly. Thanks!

United States
Review from Fiverr
He was amazing! He had a lot of patience with my review requests and delivered in a timely manner. I would definitely recommend him!

United States
Review from Fiverr
He succeeded where other fiver contractors failed. He is very technical and responsive. I will be back soon. Great work!

United States
Review from Fiverr
Very good work speed, also very social and understanding. Recommend to everybody who wants to work professional.

Switzerland
Review from Upwork
Great work, good experience. Also very honest and respectful person. Recommend everybody to work with.

Switzerland
Review from Upwork
Very good working honest man, works fast and is honest with his clients. Happy to work with him again.

Switzerland
Review from Fiverr
Saddam is very good worker, he is fast honest and very polite. I will work with him 100% again, he does his work with passion and has very large skills.

Switzerland
Review from Fiverr
Good person to work with .. Responses immediately and works perfectly..

Saudi Arabia
Review from Fiverr
as an excellent experiment for me. They followed up from the first minute. Quick feedback and they delivered the product professionally. Definitely one I would recommend using again!

Norway
Review from Fiverr
This developer is fantastic! Will be using again - no hesitation at all. Works very hard

New Zealand
Review from Fiverr
Another successful outcome. Trust is a hard thing to achieve especially online, its great that I can trust this developer. Thanks again for your hard work.

New Zealand
Review from Fiverr
Super friendly developer. Clean code. Very reliable. I can absolutely recommend Saddam!

Germany
Review from Upwork
Rana is great at what he does. He does not rush into things and actually takes the time to understand your application requirements before starting to work on the application.

Canada
Review from Fiverr
Engr_rana was very thorough and knowledgeable throughout the process. He met our needs and took the time to explain things as much as needed. Very kind and attentive- would highly recommend him!

Canada
Review from Fiverr
Very nice person. Making own suggestions to make the project better.

Belgium
Review from Fiverr
Second time. Will definitely do business in the future.

Belgium
Review from Fiverr
Really great to work with Saddam. Exceptional communication and politeness from him.

Austria
Review from Fiverr
One of the best contractors we've ever hired. A joy to work with, and if I ever have more .net development work he will be the first call.

United States
Review from Upwork
What a wonderful person to work with. He is a master within Azure as well as Azure SQL. He helped us out in a pinch and did the job in an extraordinary amount of time. Thank you sir!

United States
Review from Upwork
Very responsive with communications especially considering the time zone differences. Rana up front about what he can and can not do. He is not afraid to turn down work outside his skill set (unlike others who might just say they can do anything). I'm very happy with my first project with Rana. He produced a MudBlazor prototype app for us very quickly. Thanks!

United States
Review from Fiverr
He was amazing! He had a lot of patience with my review requests and delivered in a timely manner. I would definitely recommend him!

United States
Review from Fiverr
He succeeded where other fiver contractors failed. He is very technical and responsive. I will be back soon. Great work!

United States
Review from Fiverr
Very good work speed, also very social and understanding. Recommend to everybody who wants to work professional.

Switzerland
Review from Upwork
Great work, good experience. Also very honest and respectful person. Recommend everybody to work with.

Switzerland
Review from Upwork
Very good working honest man, works fast and is honest with his clients. Happy to work with him again.

Switzerland
Review from Fiverr
Saddam is very good worker, he is fast honest and very polite. I will work with him 100% again, he does his work with passion and has very large skills.

Switzerland
Review from Fiverr
Good person to work with .. Responses immediately and works perfectly..

Saudi Arabia
Review from Fiverr
as an excellent experiment for me. They followed up from the first minute. Quick feedback and they delivered the product professionally. Definitely one I would recommend using again!

Norway
Review from Fiverr
This developer is fantastic! Will be using again - no hesitation at all. Works very hard

New Zealand
Review from Fiverr
Another successful outcome. Trust is a hard thing to achieve especially online, its great that I can trust this developer. Thanks again for your hard work.

New Zealand
Review from Fiverr
Super friendly developer. Clean code. Very reliable. I can absolutely recommend Saddam!

Germany
Review from Upwork
Rana is great at what he does. He does not rush into things and actually takes the time to understand your application requirements before starting to work on the application.

Canada
Review from Fiverr
Engr_rana was very thorough and knowledgeable throughout the process. He met our needs and took the time to explain things as much as needed. Very kind and attentive- would highly recommend him!

Canada
Review from Fiverr
Very nice person. Making own suggestions to make the project better.

Belgium
Review from Fiverr
Second time. Will definitely do business in the future.

Belgium
Review from Fiverr
Really great to work with Saddam. Exceptional communication and politeness from him.

Austria
Review from Fiverr
© Copyright 2025 Md. Saddam Hossain | saddamhossain.net. All Rights Reserved.