Md. Saddam Hossain

Senior Software Engineer

Full Stack Developer | .NET Expert | Blazor | Azure | AI Agent | Generative AI Specialist

10+
Years Experience
150+
Projects Delivered
20+
Technologies
saddamhossaindotnet@gmail.com
Dhaka, Bangladesh

Professional Profile

Senior Software Engineer with a decade of experience building and maintaining web applications using .NET technologies, with a strong focus on backend development, API design, and clean, maintainable architectures with ASP.NET Core and Web APIs. Experienced in designing technical solutions, optimizing system performance, and collaborating closely with cross-functional teams to deliver reliable, productionready software.

Technical Expertise

Languages & Frameworks
C# .NET 8/9/10 ASP.NET Core ASP.NET MVC Web API
Architecture & Design Patterns
RESTful APIs Layered Architecture Clean Architecture Vertical Slice DDD CQRS MediatR Repository Pattern OOP SOLID
Database & ORM
SQL Server Azure SQL Entity Framework Core Dapper LINQ Stored Procedures In-Memory Cache
Cloud & DevOps
Microsoft Azure Azure DevOps GitHub Actions CI/CD Pipelines Azure AD B2C
Testing & Quality Assurance
xUnit Unit Testing Integration Testing NetArchTest.Rules FluentAssertions Shouldly NSubstitute
Observability & Documentation
Swagger/OpenAPI Scalar API Versioning Health Checks Serilog
Frontend & Mobile
Blazor MudBlazor Razor Pages Flutter (Beginner) JavaScript jQuery Bootstrap HTML5 CSS3
Project Management & Collaboration
Git JIRA Trello Slack Agile Scrum
AI & Intelligent Systems
Generative AI AI Agents OpenAI Integration AI Chatbot Development Semantic Kernel Prompt Engineering
Tools & IDEs
Visual Studio SQL Server Management Studio Postman Insomnia GitHub Copilot

Professional Experience

Freelance Software Engineer

Senior Software Engineer & Technical Consultant

May 2018 - Present (7+ years) • Self-employed

Remote, Global

  • Successfully delivered 150+ software projects for international clients through Upwork, Fiverr, LinkedIn, and direct contracts across 30+ countries.

  • Built enterprise solutions for healthcare, fintech, e-commerce, and SaaS platforms with 98% on-time delivery rate and 5-star client ratings.

  • Architected scalable Web APIs, and blazor applications using Layered Architecture, Clean Architecture, Vertical Slice Architecture,, DDD, and CQRS patterns.

  • Integrated AI capabilities including OpenAI, custom AI agents, and LLM-powered features into production systems.

Tech Stack: C#, ASP.NET Core, Web API, EF Core, Blazor, MudBlazor, LINQ, MSSQL, Azure DevOps, Serilog, Unit & Architecture Testing

Linkiify

Senior Software Engineer

May 2023 - September 2025 (2 years 5 months) • Contract

Zurich, Switzerland (Remote)

  • Collaborated closely with stakeholders to develop high-quality, production-ready products.

  • Built scalable .NET applications and streamlined CI/CD pipelines in Azure DevOps, reducing release cycles by 30%.

  • Developed APIs that enhanced system performance by 20% through optimized code and architecture.

  • Implemented Blazor applications with Azure AD B2C authentication, serving thousands of users securely.

Tech Stack: C#, ASP.NET Core, Web API, EF Core, LINQ, MSSQL, Azure DevOps, Serilog, Unit & Architecture Testing

Rushd Consulting

Backend Developer

April 2025 - May 2025 (2 months) • Contract

Riyadh, Saudi Arabia (Remote)

  • Delivered production-grade APIs, increasing system scalability by 25% through optimized design patterns.

  • Applied DDD, Clean Architecture, and Vertical Slice Architecture to produce maintainable backend solutions.

  • Refactored legacy codebase following Clean Code principles, boosting system efficiency by 25%.

Tech Stack: C#, ASP.NET Core, Web API, Entity Framework Core, LINQ, MSSQL, Git

Bundaberg Sugar Ltd

.NET Developer

May 2024 - July 2024 (3 months) • Contract

Bundaberg, Queensland, Australia (Remote)

  • Developed new features and refactored existing web applications, improving system reliability by 15%.

  • Applied Layered Architecture and Repository Pattern to maintain clean, scalable code.

Tech Stack: C#, ASP.NET Core, Entity Framework Core, LINQ, MSSQL, Serilog, xUnit, Layer Architecture, Repository Pattern, Architecture Testing

Staplefoods

Senior Software Engineer

October 2020 - April 2023 (2 years 7 months) • Full-time

Munich, Bavaria, Germany (Remote)

  • Built scalable .NET applications with CI/CD in Azure DevOps, reducing deployment time by 30%.

  • Developed Blazor apps with Azure AD B2C for secure authentication and improved development speed by 40%.

  • Optimized APIs and application architecture, enhancing performance by 25%.

Tech Stack: C#, ASP.NET Core, Web API, EF Core, LINQ, MSSQL, Blazor, MudBlazor, Git, Azure DevOps (CI/CD), Azure AD B2C, xUnit, Serilog, Layer Architecture, Repository Pattern, Unit & Architecture Testing

Sidebench

Backend Developer

September 2021 - December 2021 (4 months) • Contract

Los Angeles, California, United States (Remote)

  • Built efficient API endpoints for the Kensho Health project.

  • Improved backend performance by 20% by applying Clean Architecture principles.

  • Collaborated with the Scrum team to deliver new features on schedule.

Tech Stack: C#, ASP.NET Core, Web API, Entity Framework Core, LINQ, MSSQL, Dapper, JIRA, Slack, Git, Agile, Scrum, Clean Architecture

Guardian Life Insurance Limited

Senior Software Engineer

March 2017 - September 2020 (3 years 7 months) • Full-time

Dhaka, Bangladesh (Hybrid)

  • Developed customer-facing portals, reducing processing times by 20% and improving business efficiency by 15%.

  • Designed internal applications for Insurance Management, Inventory, Reinsurance, and Online Term Life Insurance systems.

  • Engaged with stakeholders to gather requirements and deliver solutions that aligned with business objectives.

  • Independently handled production deployments and maintained high-quality code adhering to technical specifications.

Tech Stack: C#, ASP.NET MVC, Entity Framework, LINQ, MSSQL, Stored Procedures, Dapper, RDLC, Layer Architecture

Guardian Life Insurance Limited

Software Engineer

August 2016 - February 2017 (7 months) • Full-time

Dhaka, Bangladesh (Hybrid)

  • Designed and managed SQL Server databases, created complex queries, stored procedures, and scheduled jobs.

  • Configured and hosted projects on Windows Server 2012 R2 and implemented Business Intelligence solutions using SSRS.

  • Integrated SSLCommerz payment gateway for secure online transactions in insurance applications.

  • Developed various applications using ASP.NET MVC 5, including SME Calculator and Management Systems.

Tech Stack: C#, ASP.NET MVC, Entity Framework, LINQ, MSSQL, Stored Procedures, Dapper, RDLC, Layer Architecture

Index Group

Software Developer

October 2014 - August 2016 (1 year 11 months) • Full-time

Dhaka, Bangladesh (On-site)

  • Implemented UI features and minor backend enhancements in ASP.NET MVC applications.

  • Assisted with application maintenance and gained foundational experience.

  • Installed and maintained internal software applications, systems, and provided technical support.

Tech Stack: C#, ASP.NET MVC, Entity Framework, LINQ, MSSQL, HTML, CSS, JavaScript, jQuery, Ajax

Projects & Personal Products

Personal Products (In Progress | Live Applications)

Freelancify – Work Smarter, Freelance Better

Comprehensive SaaS platform designed for freelancers, providing project management, client management, invoicing, expense tracking, and AI-powered content generation.

ASP.NET Core Web API Layered Architecture Blazor AI Integration
Deenify – Where Deen Meets Daily Life

Islamic lifestyle and companion application supporting daily prayers, dua, adhkar, habit tracking, and reminders to help users maintain their spiritual practice.

ASP.NET Core Web API Clean and Vertical Slice Architecture Blazor AI Integration
Blazing Writer – The Next Generation AI Writing Solution

Next-generation AI writing platform for businesses, freelancers, and content creators with advanced templates and productivity tools powered by Generative AI.

ASP.NET Core Web API Layered Architecture Blazor AI Integration
Expense Budget Pro – Expense Tracking & Budget Control System

Business financial management platform with efficient expense tracking and budget control features for improved financial oversight.

ASP.NET Core Web API Layered architecture Blazor AI Integration

All projects follow API-first approach using ASP.NET Core Web API, Entity Framework Core, and SQL Server with Layered, Clean, and Vertical Slice Architectures. Blazor WebAssembly for web clients and Flutter for cross-platform mobile applications.

Education

Bachelor of Computer Science and Engineering

Southeast University

Major: Software Engineering

Dhaka, Bangladesh

2009 - 2014

Professional Certifications

From Zero to Hero: REST APIs in .NET

Instructor: Nick Chapsas

Platform: Dometrain

From Zero to Hero: Unit Testing for C# Developers

Instructor: Nick Chapsas

Platform: Dometrain

From Zero to Hero: Integration Testing in ASP.NET Core

Instructor: Nick Chapsas

Platform: Dometrain

Clean Architecture & Domain-Driven Design

Focus: Enterprise Architecture Patterns

Platform: Multiple Sources

+ Continuous learning through various courses and certifications to stay updated with latest technologies and best practices

Key Achievements & Impact

150+ Projects Delivered

Successfully completed projects for clients across 30+ countries with 98% on-time delivery rate

Performance Optimization

Achieved 20-30% performance improvements across multiple systems through code optimization

Architecture Excellence

Implemented Layered, Vertical Slice, Clean Architecture, DDD, and CQRS in enterprise systems

AI Integration Pioneer

Early adopter integrating Generative AI and custom agents into production environments

Additional Information

Languages

English (Professional)

Bengali (Native)

Interests

Technical Writing

Reading Books

AI Research

Recognition

Top Rated on Upwork

Level 2 on Fiverr

5-Star Reviews

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.