Senior Software Engineer with 4+ years of experience designing scalable microservices and real-time systems on AWS and Azure, specializing in .NET, C#, and cloud-native architectures.
Senior Executive Software Engineer
Karachi, Pakistan
Sep 2025 - Present
qbs co.·Full-time
Designed and developed a QR-based Track & Trace system enabling end-to-end product lifecycle tracking across manufacturing, processing over 20 million packets/bottles. Built a full-stack Access Control & Visitor Management System securing 100+ personnel and thousands of visitors across multiple facilities. Implemented Clean Architecture with feature-as-class endpoint pattern (CQRS via Mediator), improving maintainability and enabling independent development across 4+ business domains.
Senior Software Engineer
Karachi, Pakistan
Aug 2024 - Sep 2025
indus hospital and health network·Full-time
Spearheaded design and implementation of a new Pharmacy Module with HMIS 2.0 using microservices, serving 200+ inpatients and outpatients daily. Orchestrated prescription-to-dispensation workflow, reducing manual handoffs by 85% and ensuring real-time inventory reconciliation. Developed a patient medical history management module in 15 days, enabling 100% digital records. Authored an offline QR code system for 10+ satellite clinics, cutting manual data entry by 90% and synchronizing 1,200 daily transactions. Mediated feature scope conflicts between business, frontend, and backend leads, preventing a 2-month delay and ensuring on-time delivery. Mentored 2 junior developers through code reviews and lunch-and-learn sessions, increasing team code coverage from 60% to 80% in three months.
Senior Consultant – Cloud Application Development
Islamabad, Pakistan
Sep 2023 - Aug 2024
tetra technology (gagamuller technology)·Contract
Championed a real-time messaging and notification module for the Wayloader app using SignalR, Azure Service Bus, and Amazon S3, reducing response latency by 60% and boosting user engagement by 25%. Reduced downtime incidents by 70% through a fault-tolerant microservice communication layer. Implemented file/media upload functionality supporting files up to 2GB, reducing upload failures by 95%. Led weekly and bimonthly sprint demos for 10+ stakeholders, cutting decision-cycle time by 40%. Composed and maintained a 20+ page API design guide adopted by 3 engineering squads, reducing onboarding ramp-up time from 4 weeks to 10 days.
Senior Consultant – Cloud Application Development
Karachi, Pakistan
Dec 2022 - Sep 2023
unilever pakistan (via gagamuller technology)·Contract
Implemented the STAT (.NET MVC) tool for sales automation, eliminating 100% of manual errors and saving 2 weeks of manpower monthly. Designed an automated .NET data pipeline from Azure Blob Storage to SQL Server, cutting manual processing time by 75% and enabling data-driven decisions for 15+ stakeholders. Increased data accuracy by 90% through advanced transformation logic, improving sales forecasting outcomes.
Software Engineer
Karachi, Pakistan
Aug 2021 - Dec 2022
ubl funds managers·Full-time
Automated transactional data exchange between NCCPL and internal systems using .NET APIs, reducing processing time from 14 days to 2 days. Pioneered a middleware for stock risk analysis that fetched and stored bulk data from third-party services, increasing data freshness by 95% and enriching BI dashboards. Produced a full-featured backend API suite using ADO.NET and ODP.NET, reducing customer onboarding time from 72 hours to under 2 hours across multiple account categories.