
MOEEN AHMED
C# .NET Software Developer | 5+ Years Exp | Senior .NET Developer | Backend .NET Developer | AI & Azure Cloud Developer
About
Senior .NET Engineer with 5+ years of experience in the design, development, and maintenance of scalable Microservices-based applications using C#, .NET, Balzor, Angular, Azure and SQL databases. Known for delivering high-quality solutions on time while aligning with the stakeholder requirements and expectations. With a strong educational background in Computer Science, I am passionate about programming, learning and exploring new technologies and applying them to solve real-world challenges.
Experience
.NET Developer
COMMERCIAL BANK (CBQ) · Qatar
Sep 2025 to Jul 2026
- Designed and developed a Blazor Server web applications, created reusable UI components
- Implemented Clean Architecture in .NET with clear separation across Service, Business (Domain), and Data Access layers
- Worked with Repository pattern for separate centralized data access logic, strategy pattern for approval workflow
- Worked with Entity framework core to interact with SQL Server database
- Developed and consumed REST and GraphQL APIs to exchange data between different internal banking systems
- Created windows services for scheduled recurring background operations
Senior Software Engineer
SYSTEMS LIMITED · Islamabad, Pakistan
Dec 2021 to Aug 2025
- Developed and maintained Microservices based application in C# .NET Azure and Docker
- Used Git version control Azure DevOps for source code collaboration and deployment
- Design RESTful and GraphQL Web APIs and implemented security with JWT and OAuth2
- Worked on both relational (MS SQL and PostgreSQL) and non-relational (Cosmos Db)
- Collaborated between Product owner and scrum master, participated in Scrum ceremonies daily standups, sprint review and retrospective meetings and worked with the team for…
- Implemented CQRS design pattern to achieve separation of responsibilities between read and write operations
- Implemented Unit of work pattern to achieve data consistency of database operations
- Integrated firebase authentication, Realtime database and Firebase Cloud Messaging (FCM) for push notification
- Created Hangfire jobs for recurring tasks
Education
PMAS ARID UNIVERSITY
Bachelors in Computers Science
2014 to 2018
Skills
Programming Languages, Framework & Architectures
Cloud, Microservices & Containerization
Web APIs & Services
Databases & ORM
AI Development
Collaboration & Version Controls
Unit Testing Frameworks
Microsoft Power Platforms
Languages and certificates
- EnglishProfessional
- Microsoft Certified Azure Fundamentals (AZ-900)
- Microsoft Certified Data fundamentals (DP-900)