Mukesh Murugan is a Technical Team Lead and full-stack engineer from Kerala with a decade-long engineering mindset and six years of focused hands-on experience building cloud-ready .NET systems. He leads teams at Mi-Case while running codewithmukesh, a prolific .NET content hub with 80+ articles, 120+ GitHub repos and over 8 million lifetime readers. His open-source contributions show deep familiarity with Clean Architecture, Blazor, ASP.NET Core and production-grade starter kits, often implementing authentication, logging, and CI/CD patterns that accelerate delivery. Prior roles span telecom microservices (Go, AWS, Terraform, Kubernetes) to enterprise .NET work where he reduced costs and automated deployments. Mukesh blends developer advocacy with practical DevOps and architecture skills, regularly shipping templates and tutorials that save teams significant development hours. He’s particularly skilled at turning boilerplate into production-ready templates that help other engineers move faster.
6 years of coding experience
8 years of employment as a software developer
Bachelor’s Degree, Bachelor’s Degree at Birla Institute of Technology, Mesra
An implementation of Clean Architecture for ASP.NET Core 3.1 WebAPI. Built with loosely coupled architecture and clean-code practices in mind.
Role in this project:
Full-stack Developer
Contributions:2 releases, 120 commits, 8 PRs in 1 year 3 months
Contributions summary:Mukesh's primary contributions focused on setting up the foundational structure and core components of an ASP.NET Core Web API project using Clean Architecture principles. They established the basic project structure, including the creation of essential files like `Startup.cs`, controllers, and model classes. Furthermore, the user integrated essential tools such as Swagger for API documentation and Serilog for console logging, which enhance development and debugging. The user also incorporated essential information such as authors, company, and project information, which allows for better project management.
Clean Architecture Solution Template for ASP.NET Core 5.0. Built with Onion/Hexagonal Architecture and incorporates the most essential Packages your projects will ever need. Includes both WebApi and Web(MVC) Projects.
Role in this project:
Full-stack Developer
Contributions:1 release, 2 reviews, 82 commits in 3 months
Contributions summary:Mukesh's initial contributions involved setting up the foundational elements of the project, including initial pushes and the addition of Bootstrap and AdminLTE CSS for UI styling. Subsequent commits focused on integrating identity and JWT authentication features within the API project, introducing database migrations for user and role management. Further, the user integrated login functionality and scaffolded identity-related components into the web application.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.