Senior Backend & Certified Cloud Engineer with a decade of experience architecting scalable .NET and Azure platforms for fintech, healthcare, media, and manufacturing.
Specializied in event-driven, distributed systems and modern AI integration, RAG systems, multi-agent workflows, and LLM orchestration.
Proven track record of rapidly transforming complex business requirements into high-impact proofs of concept and driving them through production readiness.
Work
Experience
Senior Software Engineer, Appsfactory
Berlin, Germany • June 2023 — Present
Ran client workshops and whiteboard sessions, turning changing needs into backend solutions.
Built rapid PoCs and presented trade-offs to stakeholders and architects to win buy-in.
Led on-premises to Azure migrations, designing the architecture with clients.
Defined secure API contracts with product, QA and mobile; aligned design with tech leads.
Delivered backend work across manufacturing, media, healthcare, sports and AI platforms.
Shipped fast with spec-driven development, turning ideas into PoCs and approved ones into production.
Built cloud-native backend services with latest .NET, ASP.NET Core and Azure for enterprise products.
Designed async integrations with Azure Service Bus, RabbitMQ, Kafka and Cloudflare Workers.
Built secure REST and GraphQL APIs for web, mobile and partner-facing applications.
Deployed microservices on Azure Container Apps and stabilized message-driven workflows.
Automated IaC and CI/CD with Terraform, Pulumi, Azure DevOps, Docker; authenticated ops pipelines.
Diagnosed production issues and improved stability via refactoring, code reviews and hotfixes.
Improved observability with stronger logging and Prometheus and Grafana dashboards.
Built RAG systems with vector databases and knowledge chunking, grounded in domain data.
Built agentic and multi-agent workflows with Semantic Kernel, linking legacy web apps to LLMs.
Use AI-assisted tools for code analysis, refactoring and faster technical exploration.
Senior Software Engineer, Synergy-IT
Islamabad, PK • June 2020 — May 2023
Built modular services with C#, .NET, Azure, Cosmos DB, and Microsoft Graph for education workflows.
Integrated Microsoft 365, OneDrive, and Outlook into a shared education platform.
Delivered document, calendar, and analytics features across Microsoft 365 workflows.
Implemented notifications and scheduling on Azure event-driven services for collaboration flows.
Built Graph integrations for collaboration, scheduling, and document-sharing flows.
Enabled role-based workflows for educators, coordinators, and student users.
Aligned backend changes with product goals, release plans, and team delivery.
Managed Azure DevOps branching, pull requests, and CI/CD delivery planning.
Supported code reviews, mentoring, and collaboration across engineering teams.
Software Engineer, Willowbyte
Islamabad, PK • November 2017 — May 2020
Developed ASP.NET MVC apps and Web APIs with C#, SQL Server, Razor, and jQuery.
Integrated QuickBooks services for invoicing, reporting, and financial workflows.
Built PDF and Excel reporting with advanced filters for business users.
Maintained invoicing, reporting, and operational workflow modules for daily use.
Tuned SQL-heavy reports with indexing, stored procedures, and targeted query fixes.
Delivered backend changes for finance and operations without breaking reporting flows.
Turned business reporting needs into maintainable features for long-term use.
Improved performance through query tuning, debugging, and focused refactoring.
Software Engineer, EmCentrix
DIKhan, PK • June 2016 — August 2017
Maintained ASP.NET Web Forms apps with C#, ADO.NET, LINQ, SQL Server, and ODBC.
Delivered bug fixes and small feature updates across legacy business modules.
Extended legacy modules with new logic while preserving SQL and ODBC compatibility.
Supported analysis and testing to keep legacy workflows stable during change.
Delivered incremental improvements with senior engineers and project stakeholders.
Modernized legacy ASP functionality and supported UAT and rollout activities.
Built backend features for a streaming platform with
live, on-demand, and editorial content.
Implemented Azure Functions for notifications,
scheduling, content automation, and background jobs.
Supported EPG-driven experiences keeping streams,
metadata, and station content aligned.
Resolved container restarts caused by Umbraco cache memory pressure: optimised the
solution, then applied horizontal and vertical scaling to right-size compute.