At Appsgenii, I build and maintain backend services for STC Pay’s merchant settlement and real-time transaction processing. The wallet platform handles 500K+ transactions a day, and I also integrate payment gateways, core-banking systems, and third-party APIs.
I’ve modernized legacy banking modules by migrating WCF and WebForms into .NET Core microservices. I’ve also optimized settlement and ledger queries, cutting settlement report runtime by 60%.
At Abacus Global, I designed and built core modules for EPADS, the e-Procurement platform for the Government of Pakistan. Its dynamic forms, document management, and approval workflows serve 50,000+ users across 500+ government agencies.
Earlier, at Aksa-SDS, I developed banking applications for Telenor Easypaisa, JazzCash, and ZTBL, including a merchant-monitoring portal, JazzCash QR, and a loan application. I also write Code With Adnan Shaukat, a .NET blog covering ASP.NET Core, EF Core, performance, and backend architecture.

