Overview
Technical skills
Timeline
Roles

Overview

Senior software engineer with 10 years of experience building and modernizing enterprise applications using .NET and Angular. Focuses on microservices and event-driven systems, and has worked on testing, CI/CD, observability, and production support across multiple industries.
Phone

Technical skills

Languages
4
SQL
TypeScript
JavaScript
C#
Databases
3
MS SQL
Redis
RabbitMQ
DevOps
6
Docker
OpenTelemetry
Azure DevOps
Datadog
CI/CD
Azure
Other
10
Angular
RxJS
Twilio
Postman
Claude
Git
Rest API
Copilot
Clean Architecture
MVC

Timeline

Senior Software Engineer • Senior
BASS SDN BHD • Full-Time
Jun 2023 to Present 3 Years 4 Months In office
Built enterprise SaaS backend services using ASP.NET Core Web API with Clean Architecture and Domain-Driven Design. Implemented event-driven microservice communication using MassTransit and RabbitMQ and developed Angular features with reactive patterns. Automated recurring business operations with Hangfire, improved performance with SQL Server optimizations, and worked on CI/CD, deployments, and distributed tracing with OpenTelemetry and Datadog.
ASP.NET Core
Angular
C#
MassTransit
RabbitMQ
Postman
Entity Framework Core
Dapper
MS SQL
Redis
Hangfire
CI/CD
Docker
OpenTelemetry
Datadog
RxJS
Senior Software Engineer Level II • Senior
GfK • Full-Time
Aug 2019 to May 2022 2 Years 9 Months In office
Modernized and refactored legacy .NET applications using parallel programming to improve execution performance and reduce technical debt. Increased unit test coverage and delivered unit and integration tests using xUnit and Moq. Participated in full SDLC activities including requirements, design, testing, and deployment in a Scrum process within Azure DevOps.
C#
Azure DevOps
xUnit
Moq
Senior Software Engineer • Senior
Creative Chaos Pvt Ltd • Full-Time
Jun 2018 to Aug 2019 1 Year 2 Months In office
Containerized .NET Core services with Docker for consistent deployments across environments. Developed ASP.NET Core Web API endpoints for a mobile authentication platform including USSD/SMS and PIN verification flows. Integrated Redis for fast transactional storage and Twilio for SMS notifications.
Docker
ASP.NET Core
C#
Redis
Twilio
Software Engineer • Middle
Netsol Technologies Inc. • Full-Time
Feb 2015 to May 2018 3 Years 3 Months In office
Implemented .NET Framework 4.8 modules for an integration hub using WPF and WCF (SOAP) to connect internal systems and third-party services. Delivered full-stack enhancements in ASP.NET MVC applications using C#, Razor Views, and SQL Server. Collaborated with business analysts to translate financial workflows into software features.
C#
WPF
MS SQL
NED University of Engineering and Technology
Bachelor's Degree • Software Engineering
2011–2014 Karachi, Pakistan