Hello, I'm

Muhammad Ahmad

Senior Software Engineer

I build high-performance distributed systems and microservices that power enterprise applications. Passionate about clean architecture, cloud-native solutions, and delivering scalable software.

01. About Me

I'm a passionate backend engineer with over 5 years of experiencebuilding scalable, high-performance systems. My journey started with C# and the .NET ecosystem, and I've since developed deep expertise in designing and implementing distributed systems that handle millions of requests daily.

Currently, I'm a Senior Backend Engineer, where I lead the development of microservices architecture powering our core platform. I specialize in creating robust APIs, optimizing database performance, and implementing event-driven architectures.

When I'm not coding, you'll find me contributing to open-source projects, writing technical articles, or mentoring junior developers. I believe in clean code, comprehensive testing, and continuous learning.

Quick Facts

Based in Lahore, Pakistan
5+ years of experience
Microsoft Certified
Open Source Contributor

02. Tech Stack

Languages

C#TypeScriptSQLPython

Frameworks

.NET Core / .NET 8ASP.NET CoreEntity FrameworkgRPC

Cloud & DevOps

AzureDockerKubernetesCI/CD

Databases

SQL ServerPostgreSQLRedisMongoDB

03. Work Experience

2021 — Present

Senior Backend Engineer

TechCorp

Lead the backend team in designing and implementing microservices architecture. Reduced API response times by 60% through optimization. Mentored 5 junior developers and established coding standards.

C#.NET 8AzureKubernetesPostgreSQLRedis
2019 — 2021

Backend Engineer

StartupX

Built core payment processing system handling $2M+ daily transactions. Implemented event-driven architecture using Azure Service Bus. Developed comprehensive API documentation and testing strategies.

C#.NET CoreSQL ServerRabbitMQDocker
2017 — 2019

Software Developer

Enterprise Solutions Inc.

Developed and maintained enterprise CRM applications. Migrated legacy systems to modern .NET Core stack. Collaborated with cross-functional teams to deliver client projects on schedule.

C#ASP.NET MVCEntity FrameworkSQL ServerJavaScript
2016 — 2017

Junior Developer

CodeFactory

Started my professional journey building web applications. Learned best practices in software development and agile methodologies. Contributed to multiple client projects.

C#ASP.NETSQL ServerjQueryBootstrap

04. Featured Projects

Featured Project

PaymentGateway Pro

A high-performance payment processing system handling 100k+ transactions daily. Built with microservices architecture, featuring real-time fraud detection and multi-currency support.

.NET 8Azure FunctionsCosmos DBRedisgRPC
Featured Project

EventBus Framework

Open-source event-driven messaging framework for .NET applications. Supports multiple message brokers including RabbitMQ, Azure Service Bus, and Kafka.

C#.NET StandardRabbitMQAzure Service Bus
Featured Project

CloudConfig Manager

Centralized configuration management system for distributed applications. Features environment-based configs, secret management, and real-time updates.

.NET 8Azure Key VaultPostgreSQLDocker

Other Noteworthy Projects

API Rate Limiter

Distributed rate limiting middleware for ASP.NET Core. Supports sliding window, token bucket, and fixed window algorithms with Redis backing.

C#ASP.NET CoreRedis

DataSync Service

Real-time data synchronization service between multiple databases. Handles conflict resolution and ensures eventual consistency across systems.

.NET 8SQL ServerMongoDB

LogStream Analytics

Centralized logging and analytics platform for microservices. Features real-time log streaming, alerting, and custom dashboards.

.NET 8ElasticsearchKibana

05. Certifications

Microsoft Certified: Azure Solutions Architect Expert

Microsoft · 2023

Expertise in designing and implementing solutions on Microsoft Azure.

Microsoft Certified: Azure Developer Associate

Microsoft · 2022

Proficiency in developing applications and services on Azure.

AWS Certified Solutions Architect - Associate

Amazon Web Services · 2022

Knowledge of designing distributed systems on AWS.

Certified Kubernetes Administrator (CKA)

Cloud Native Computing Foundation · 2021

Skills in deploying and managing Kubernetes clusters.

06. Get In Touch

I'm currently open to new opportunities and interesting projects. Whether you have a question or just want to say hi, I'll do my best to get back to you!

Contact Information

Location

Lahore, Pakistan

Let's work together

I'm always interested in hearing about new projects, especially those involving complex backend challenges, distributed systems, or cloud architecture. Feel free to reach out if you think we'd be a good fit!