Hi, I’m Muhammad Waqas Rafique, a Senior Software Engineer with 8+ years of hands-on experience building scalable web applications using .NET, Blazor, C#, and SQL Server, alongside frontend frameworks like React and Angular. I’m proficient in Azure cloud services, CI/CD, and containerization with Docker and Kubernetes. I enjoy mentoring teammates, delivering high-quality and maintainable code, and optimizing performance in cross-functional Agile teams. I thrive on solving complex business problems, integrating enterprise systems, and delivering robust, enterprise-grade solutions. When I’m not coding, I’m exploring new technologies, improving cloud architectures, and sharing knowledge with peers to drive collective growth and success.

Muhammad Waqas Rafique

Hi, I’m Muhammad Waqas Rafique, a Senior Software Engineer with 8+ years of hands-on experience building scalable web applications using .NET, Blazor, C#, and SQL Server, alongside frontend frameworks like React and Angular. I’m proficient in Azure cloud services, CI/CD, and containerization with Docker and Kubernetes. I enjoy mentoring teammates, delivering high-quality and maintainable code, and optimizing performance in cross-functional Agile teams. I thrive on solving complex business problems, integrating enterprise systems, and delivering robust, enterprise-grade solutions. When I’m not coding, I’m exploring new technologies, improving cloud architectures, and sharing knowledge with peers to drive collective growth and success.

Available to hire

Hi, I’m Muhammad Waqas Rafique, a Senior Software Engineer with 8+ years of hands-on experience building scalable web applications using .NET, Blazor, C#, and SQL Server, alongside frontend frameworks like React and Angular. I’m proficient in Azure cloud services, CI/CD, and containerization with Docker and Kubernetes. I enjoy mentoring teammates, delivering high-quality and maintainable code, and optimizing performance in cross-functional Agile teams.

I thrive on solving complex business problems, integrating enterprise systems, and delivering robust, enterprise-grade solutions. When I’m not coding, I’m exploring new technologies, improving cloud architectures, and sharing knowledge with peers to drive collective growth and success.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Senior Software Engineer at Daman Insurance
March 1, 2025 - Present
Developed scalable insurance applications using .NET Core, C#, Blazor, and ASP.NET MVC. Built and integrated RESTful APIs for policy and claims management. Managed CI/CD pipelines via Azure DevOps, with deployments to Azure App Services. Worked with SQL Server, Oracle, Redis, and Hangfire to support robust backend services. Created Windows Worker Services for background task automation and data sync. Collaborated in Agile/Scrum teams, supported sprint planning and cross-functional development. Mentored junior developers and led code reviews to uphold code quality and performance.
Senior Programming Analyst at Dry Docks World
February 1, 2025 - October 10, 2025
Modernized legacy shipyard management systems using React, .NET 6, ASP.NET Core, Blazor, Razor Pages, and Entity Framework Core, improving performance and maintainability across core marine operations. Integrated Microsoft Dynamics CRM, Cleopatra Enterprise, and IFS ERP for real-time data flow between procurement, engineering, and operations. Enhanced internal HR portal with attendance tracking (linked to face recognition), leave workflows, and manager approvals using SQL Server, jQuery, and AJAX. Deployed Windows Worker Services to automate background processes; applied RBAC and OWASP secure coding practices.
Senior Software Consultant at Systems Limited
September 1, 2023 - October 10, 2025
Engineered enterprise-grade full-stack applications for clients such as Etisalat and the Ministry of Education (Dubai) using .NET Core, ASP.NET Web API, React, Razor Pages, EF Core, and SQL Server. Led front-end SPAs with Angular/TypeScript. Configured and automated CI/CD pipelines via Azure DevOps. Integrated Hangfire for background jobs, Redis for caching, and Swagger for API docs. Deployed to Azure App Services with Azure SQL, used Azure Key Vault and Application Insights for secure secrets and monitoring. Acted as technical lead in Agile teams, mentoring juniors and upholding clean coding and TDD.
Senior Software Engineer at Celeritas Solutions
August 1, 2021 - October 10, 2025
Delivered full-stack web applications for pharmaceutical clients using .NET Core, ASP.NET MVC, Razor Pages, Web API, EF, and SQL Server, ensuring regulatory compliance and business continuity. Built rich, interactive UIs using Syncfusion components, Razor Views, JavaScript, and jQuery. Managed end-to-end deployment of applications to Windows-based VMs, optimizing system stability and performance in production environments. Utilized TFS for version control, Agile task management, and build automation. Conducted in-depth system analysis and performance tuning, implementing client-driven enhancements to improve efficiency and reliability. Ensured responsive design and cross-browser compatibility using HTML5, CSS3, and Bootstrap.
Software Engineer at Excelsious Limited
October 1, 2020 - October 10, 2025
Developed enterprise-grade financial automation solutions focused on receipt processing and data extraction using Angular, .NET Core, ASP.NET MVC, Syncfusion, Web API, and SQL Server. Created dynamic and user-friendly interfaces with Razor Pages, jQuery, and Bootstrap, enabling efficient management of receipt workflows and financial document tracking. Managed and optimized CI/CD pipelines to automate deployments, facilitating rapid delivery and seamless rollback of application updates. Maintained high code quality through adherence to clean code standards, extensive peer code reviews, and collaborative team development practices. Collaborated with cross-functional teams in Agile environments to ensure alignment between technical solutions and business requirements.
Software Developer at Technical Textiles
October 1, 2019 - October 10, 2025
Developed scalable web applications using ASP.NET MVC (C#) and Oracle for high-performance data management. Built RESTful APIs and integrated third-party services to extend system capabilities. Optimized data access using ADO.NET, complex SQL queries, and stored procedures. Applied OOP principles and design patterns like Repository and Unit of Work. Developed interactive UIs using JavaScript, jQuery, and AJAX, improving responsiveness and user experience. Used Git for version control and collaborative development. Participated in Agile/Scrum workflows and engaged with non-technical stakeholders to align business goals with technical solutions.

Education

Bachelor of Science in Computer Science at Dadabhoy Institute of Higher Education
January 1, 2014 - December 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services