
Hi 👋 I'm
Muhammad Sayyedul Awwab
Software Engineer with 4 years of experience and passionate about building scalable, reliable, maintainable and performant systems using .NET Core, Clean Architecture, CQRS, Domain-Driven Design (DDD), etc.
Eager to excel in the software engineering track, I aspire to evolve into a Software Architect role, guiding teams and crafting robust, high-quality systems.
If you're a software engineer—whether just starting out or experienced—or a hiring manager passionate about building great systems, let's connect to share knowledge, exchange ideas, and explore opportunities to collaborate.
Recent Projects

E-commerce Microservices
GitHubE-commerce Microservices with Catalog, Identity, Ordering, Cart, Payment services using Clean Architecture, Domain Driven Design, CQRS, RabbitMQ message broker for Inter-service communication and Ocelot for API Gateway
- Clean Architecture
- Domain Driven Design (DDD)
- CQRS
- Microservices
- ASP.NET Core Web API
- RabbitMQ
- Redis
- Docker

Real time Chat Application with SignalR
GitHubDesigned and implemented backend service for a real-time chat application. Built a demo frontend client with React to integrate with backend. Implemented features like auth, room management (create or joining a room), conversation management (creating group or one-to-one chats). Developed one-to-one or group conversations using web sockets with SignalR.
- Clean Architecture
- Domain Driven Design (DDD)
- CQRS
- ASP.NET Core Web API
- SignalR
- MS SQL Server
- MongoDB
- Redis
- Docker

Ecommerce API (Monolith)
GitHubEcommerce API for managing products, categories, user authentication, reviews, and orders seamlessly within an ecommerce platform.
- Clean Architecture
- Domain Driven Design (DDD)
- CQRS
- Repository Pattern
- ASP.NET Core Web API
- Redis
- Docker

Job Posting System of Bdjobs.com
LiveContributed to the migration of The Job Posting system of Bdjobs.com Employer panel from legacy tech to ASP.NET Core and Angular. built the API using ASP.NET Core following Layered Architecture and Repository Pattern.
- Layered Architecture
- Repository Pattern
- ASP.NET Core Web API
Work Experience
Senior Programmer
Epyllion Group
July 2025 - Present
Software Engineer
Echologyx Ltd. UK
Oct 2024 - July 2025
Junior Software Engineer
Bdjobs.com Ltd.
Sep 2022 - Sep 2024
Tools & Technologies
C#
JavaScript
Python
.NET Core
SQL Server
PostgreSQL
MongoDB
Redis
Docker
Git
Azure DevOps
Recent Articles
Introduction to GoF Design Patterns – What They Are, When to Use with GitHub Examples
June 18, 2025
The Evolution of HTTP - Understanding HTTP 0.9, HTTP 1.0, HTTP 1.1, HTTP 2 and HTTP 3
February 2, 2025
A Practical Guide to SOLID Principles for Backend Developers
January 28, 2025
Understanding the 4 Principles of Object-Oriented Programming in C# with Examples
January 24, 2025
Testimonials
I first met Awwab during his interview, where his confidence and technical depth immediately stood out, especially given his two years of experience. In the technical test, he not only completed all mandatory tasks but also tackled the optional ones, quickly learning and implementing new concepts along the way. This demonstrated his dedication to development and his genuine aspiration to become a software architect. Since joining, Awwab has consistently impressed with his quick learning, strong debugging abilities, and exceptional problem-solving skills. I am confident he will be an invaluable asset to any team, and I strongly recommend him for future opportunities.

Shoaib Shahriar
Senior .NET Backend Engineer | C#, ASP.NET Core, Microservices, REST APIs | Azure DevOps | TDD | Lead-Level Delivery Experience
I had the pleasure of working with Awwab, and it was truly a great experience. He is polite, easygoing, and a genuine talent with a strong eagerness to learn. His attention to detail and technical depth are highly impressive and very promising. I especially enjoyed our technical discussions, which were both insightful and engaging. I am confident that Awwab will go far in his pursuit of success.

Rafat Ahmad
Backend systems engineer owning distributed, high-risk business workflows | Tech Architect | Agile Practitioner | .NET Expert | Fullstack | Thinker | Continuous Learner
I have had the privilege of working with Muhammad Sayyedul Awwab @bdjobs, and I can confidently say he is an exceptional software engineer with a rare combination of technical expertise and business acumen.
Awwab is a professional software engineer who approaches every task with precision and dedication. He has an innate ability to understand product requirements thoroughly, ensuring the technical solutions he develops align seamlessly with business goals. His work consistently reflects a deep understanding of how to fulfill business objectives through the thoughtful application of cutting-edge technologies.
One of Awwab's greatest strengths is his adaptability. He stays ahead of the curve by quickly adopting new technologies, integrating them effectively into his work, and delivering innovative solutions that drive success. What truly stands out is Awwab’s dedication and passion for his craft. Whether it's collaborating with cross-functional teams, debugging complex issues, or delivering scalable and efficient systems, he brings his best to every project.
Awwab is not only a talented engineer but also a reliable and inspiring colleague. I wholeheartedly recommend him to any organization looking for a skilled, forward-thinking software engineer who consistently delivers results.

Mohammad Rafiqul Islam
Head of Product @Bdjobs
I had the pleasure of working closely with Muhammad Sayyedul Awwab and learned a great deal from him. He was instrumental in assisting me during my early days at bdjobs, providing invaluable support and guidance. Together, we collaborated on various projects, including the development of the Job postings system for bdjobs' employer site (recruiter.bdjobs.com) and numerous bug fixes.
Additionally, we worked together on a personal Ecommerce project, implementing clean architecture principles. Muhammad is a remarkably positive, honest, and hardworking individual. His optimistic outlook and dedication to his work were truly inspiring. I highly recommend Muhammad for any endeavor he pursues.

Mizanur Rahman Hridu
Jr. SDE @ TechnoNext, Ex Bdjobs.com Ltd
Get in Touch!
Whether you're a potential client, hiring manager, or a fellow developer, I'd love to hear from you.