Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Waqar Qasim

Multan

Summary

Principal Software Engineer with 8+ years in full-cycle development and deployment of high-impact applications. Proven expertise in .NET Core, React, Azure DevOps, and microservices, with advanced experience in AWS, Spark pipelines, and Angular for scalable frontend solutions. Skilled in CI/CD integrations, upgrading systems to .NET Core 8, and developing data-driven applications. Holds a BS in Information Technology and brings a results-focused, adaptable approach to drive technical innovation and efficiency.

Overview

10
10
years of professional experience

Work History

Principal Software Engineer

Innvotech Systems
11.2024 - Current

As part of a staff augmentation program, I was outsourced to a Payment Gateway company, where I contributed to the integration and optimization of financial systems. My responsibilities included:

  • PayPal Integration: Spearheaded the integration of PayPal into existing systems, improving transaction efficiency and reliability.
  • Blazor Development: Designed and optimized web applications using Blazor, enhancing UI responsiveness and user experience.
  • Process Automation: Automated workflows using Azure Queue Storage and Azure Functions to reduce manual intervention and streamline operations.
  • Application Performance Monitoring: Implemented Azure Application Insights for performance monitoring and diagnostics, ensuring system reliability.
  • Identity & Access Management: Configured Azure Entra ID for secure authentication and identity management.
  • Database Optimization: Worked with Azure Database Storage and Azure PostgreSQL, optimizing queries and ensuring robust data performance.
  • Financial Reporting Application: Developed a reporting platform to provide clients with detailed transaction insights, enhancing financial transparency.
  • System Upgrades: Migrated multiple applications to .NET 8, leveraging the latest framework capabilities for improved performance.
  • Database Efficiency Improvements: Optimized SQL queries and transitioned from EF Core to Dapper for better data processing.
  • Unit Testing & Mocking: Configured xUnit unit tests, using Moq to simulate database transactions and objects, ensuring reliability.
  • CI/CD Implementation: Set up and maintained Azure DevOps CI/CD pipelines, automating deployments and improving development workflows.
  • Code Reviews & Collaboration: Actively participated in code reviews, ensuring high-quality, maintainable code and fostering team collaboration.

Principal Software Engineer

Confiz Ltd
09.2023 - 10.2024

As part of employee augmentation program, I contributed to the development and optimization of key enterprise applications, including a Learning Management System (LMS) designed to facilitate employee up skilling and career progression. My key responsibilities included:

  • Learning Management System Development: Designed and implemented an in-house LMS, enabling role-based promotions and skill tracking to support employee growth.
  • Technology Stack: Developed the back-end using .NET Core and front-end with React, leveraging Azure App Services for deployment and Azure DevOps for CI/CD automation.
  • Secure Authentication & Access Management: Configured Azure Active Directory to ensure secure access and user management within the system.
  • Payment Gateway Application Support: Assisted in supporting and optimizing payment gateway applications as part of the employee augmentation program.
  • System Upgrades & Enhancements: Migrated multiple applications to .NET 8, enhancing performance and reliability.
  • Deployment & Framework Optimization: Managed application deployments using Octopus and MVC.NET, integrating advanced functionality with Knockout JS.
  • Front-End Innovation: Led a React-based proof-of-concept (POC) to modernize UI design and enhance user experience.

Senior Software Engineer

S&P Global Market Intelligence
01.2020 - 08.2023

I contributed to the development of cutting-edge fin-tech solutions by designing and optimizing high-performance systems and applications. Key responsibilities included:

  • Data Pipeline Development: Built high-performance data pipelines using Scala and Apache Spark on AWS Data bricks to support fin-tech solutions.
  • Serverless Computing: Created .NET-based AWS Lambda functions integrated with SQS and S3, enhancing cloud processing and scalability.
  • Desktop and Web Applications: Improved and added features to WPF desktop applications and Angular-based web applications.
  • Package Management: Developed and maintained NuGet packages to optimize internal services and streamline AWS Lambda function integration.
  • SQL Optimization: Designed and implemented optimized SQL scripts to backfill and aggregate data, ensuring data integrity and performance.
  • Team Collaboration: Worked with cross-functional teams to coordinate and execute multiple production rollouts successfully.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.

Software Engineer

Ark IT Services
10.2018 - 10.2019
  • Developed and maintained a Retail Management System using MVC5 and Entity Framework, ensuring efficient inventory tracking and sales processing.
  • Built a multi-tenant accounting application compliant with UK HMRC, using microservices architecture and Angular 7 for front-end.
  • Implemented Identity Server for authentication, supporting external sign-ins across multiple tenants.
  • Designed scalable Web APIs in .NET Core 3, leveraging Ocelot Gateway for microservice routing.
  • Automated invoice processing using Google OCR, enabling dynamic invoice generation post-upload.
  • Optimized SQL queries, ensuring efficient data aggregation and backfilling.
  • Managed deployments using IIS, maintaining stability across multi-tenant environments.
  • Integrated NLog for logging, NUnit for unit testing, and Fluent API Validation for data integrity.
  • Generated reports and invoices using Rotativa, and documented APIs via Swagger for streamlined integration.

Software Engineer

F3 Technologies
07.2015 - 09.2017
  • Contributed to the billing module of a health network system by integrating a new web portal with an existing desktop application, streamlining billing workflows.
  • Designed the front-end using jQuery and Bootstrap, ensuring a responsive and user-friendly interface.
  • Utilized MVC4, Entity Framework, Unit of Work, and Repository Pattern to implement scalable and maintainable back-end solutions.
  • Created Windows Services to automate data updates and aggregate information for comprehensive reporting.

Education

BS-IT -

University Of Education
Lahore
10.2014

Skills

  • NET Core
  • JQuery
  • MongoDB
  • Web API
  • Javascript
  • React
  • AWS S3,SQS,Lambda
  • AI Prompting
  • C#
  • Bootstrap
  • Entity Framework
  • WCF
  • TypeScript
  • Git
  • Azure Cloud Services
  • HTML & CSS
  • SQL
  • ADONET
  • Worker Services
  • Angular
  • Azure DevOps
  • Docker

Accomplishments

    1H '23 MI Technology & Data Science Agile Excellence Award

Timeline

Principal Software Engineer

Innvotech Systems
11.2024 - Current

Principal Software Engineer

Confiz Ltd
09.2023 - 10.2024

Senior Software Engineer

S&P Global Market Intelligence
01.2020 - 08.2023

Software Engineer

Ark IT Services
10.2018 - 10.2019

Software Engineer

F3 Technologies
07.2015 - 09.2017

BS-IT -

University Of Education
Waqar Qasim