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.

Technical skills

C#
SQL
TypeScript
JavaScript
Databases
MS SQL• 11y+
Redis• 8y+
RabbitMQ• 3y+
AI/ML
Claude
Copilot
Frontend
Angular• 3y+
RxJS• 3y+
Mobile
Clean Architecture
MVC
Twilio• 8y+
DevOps
Azure
Git
Rest API
Docker• 8y+
Azure DevOps• 7y+
CI/CD• 3y+
Datadog• 3y+
OpenTelemetry• 3y+
QA
Postman• 3y+

Timeline

Senior Software Engineer Senior
BASS SDN BHD Full-Time
Jun 2023 to Present 3 Years 2 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.
Dockersince 2018
ASP.NET Coresince 2018
C#
Redissince 2018
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#since 2015
WPF
MS SQLsince 2015
NED University of Engineering and Technology
Bachelor's Degree Software Engineering
2011–2014 Karachi, Pakistan