Work Experience
Solution Architect for Cloud & Automation - TrueMed LIS (TrueMed LIS)
Duration: Sept 2024 - Present
Summary: Enterprise cloud solution modernization and architecture redesign for healthcare systems, focusing on cloud-native, multi-tenant, and HIPAA-compliant deployments on AWS and Azure.
Responsibilities:- Provided technical leadership and defined architectural standards for enterprise cloud solutions.
- Led modernization of legacy ASP.NET WebForms applications to .NET Core / .NET MVC.
- Designed and implemented multi-tenant cloud architecture on AWS and Azure with secure VNet integrations.
- Established centralized authentication and authorization using Azure AD / JWT-based identity with RBAC.
- Built CI/CD pipelines with Azure DevOps and GitHub Actions integrating automated testing and monitoring.
- Refactored monolithic architecture into layered clean architecture ensuring separation of concerns.
- Integrated third-party lab systems and HL7-based healthcare data pipelines using secure API gateways and message queues.
Technologies: .NET Core, .NET MVC, ASP.NET WebForms, AWS, Azure (App Services, Azure SQL, Service Bus), Azure AD, JWT, Azure DevOps, GitHub Actions, HL7, Azure Service Bus, AWS SQS
Senior Software Engineer - California Dental Association (CDA) (Enterprise Healthcare Applications)
Duration: Oct 2014 - August 2024
Summary: Development and delivery of scalable, maintainable full-stack healthcare applications for global clients, including cloud migration and microservices architecture optimization.
Responsibilities:- Led multiple agile development teams delivering enterprise-level healthcare applications.
- Architected and developed full-stack solutions using C#, .NET, React.js, Angular, Azure, and SQL Server.
- Designed and implemented microservices to optimize application performance and scalability.
- Collaborated with cross-functional teams to translate business requirements into technical solutions.
- Managed cloud migration of legacy applications to Microsoft Azure reducing infrastructure costs.
- Designed CI/CD pipelines using Jenkins and Git, automating testing with Jest and Cypress.
- Managed APIs and cloud services including AWS Lambda, Azure Search, and IIS.
- Implemented security best practices reducing vulnerabilities.
- Performed code reviews, mentored junior developers, and promoted best practices and design patterns.
Technologies: C#, .NET, React.js, Angular, Microsoft Azure, SQL Server, Jenkins, Git, Jest, Cypress, AWS Lambda, Azure Search, IIS
Software Engineer - Ever Bank (Enterprise Applications Development and Support)
Duration: May 2014 - Oct 2014
Summary: Development and support of front-end and back-end systems for financial applications, focusing on performance optimization and production stability.
Responsibilities:- Developed and supported front-end and back-end systems using .NET, ASP.NET MVC, C#, and SQL Server.
- Delivered production support by troubleshooting and resolving application issues.
- Implemented UI components using AngularJS and jQuery.
- Optimized database performance using SQL queries, stored procedures, and LINQ.
- Worked closely with QA to create test cases and support application testing and bug fixes.
Technologies: .NET (3.0, 4.8, 6.0, 8.0), ASP.NET MVC, C#, SQL Server, AngularJS, jQuery, JSON, SSL, XML, HTTP
Software Engineer - Visionet (Enterprise-grade Applications for Finance and Retail)
Duration: Mar 2011 - May 2014
Summary: Design, development, and maintenance of enterprise applications for finance and retail sectors, including migration of legacy systems and performance tuning.
Responsibilities:- Designed, developed, and maintained enterprise-grade applications using .NET Framework, C#, SharePoint, and SQL Server.
- Developed dynamic web forms, server-side logic, and workflow-based solutions to streamline internal processes.
- Performed performance tuning and database optimization including indexing and query refactoring.
- Led migration of legacy .NET monoliths to modern stacks and secure SQL environments.
Technologies: .NET Framework, C#, SharePoint, SQL Server, PL/SQL
Education
- University of Central Punjab, Lahore
Bachelor of Science - Computer Engineering
Certification
- Project Management Professional (PMP)
Project Management (PMP Certified)