I am a seasoned .NET and Cloud Engineering Leader with 25+ years of experience architecting scalable, event-driven, and cloud-native enterprise solutions across healthtech, telecom, and SaaS industries. I combine deep hands-on expertise in C#, .NET Core, Java, Azure & AWS, and distributed systems with strong architectural leadership to design microservices, REST APIs, and event-driven architectures that meet performance, security, and availability needs. I excel at building and growing high-performing teams, implementing CI/CD pipelines, and driving digital transformation across large-scale organizations in North America and the Middle East. I thrive on mentoring engineers, setting technical direction, and delivering multi-tenant SaaS platforms that scale to millions of transactions per day.

I am a seasoned .NET and Cloud Engineering Leader with 25+ years of experience architecting scalable, event-driven, and cloud-native enterprise solutions across healthtech, telecom, and SaaS industries. I combine deep hands-on expertise in C#, .NET Core, Java, Azure & AWS, and distributed systems with strong architectural leadership to design microservices, REST APIs, and event-driven architectures that meet performance, security, and availability needs. I excel at building and growing high-performing teams, implementing CI/CD pipelines, and driving digital transformation across large-scale organizations in North America and the Middle East. I thrive on mentoring engineers, setting technical direction, and delivering multi-tenant SaaS platforms that scale to millions of transactions per day.

Available to hire

I am a seasoned .NET and Cloud Engineering Leader with 25+ years of experience architecting scalable, event-driven, and cloud-native enterprise solutions across healthtech, telecom, and SaaS industries. I combine deep hands-on expertise in C#, .NET Core, Java, Azure & AWS, and distributed systems with strong architectural leadership to design microservices, REST APIs, and event-driven architectures that meet performance, security, and availability needs.

I excel at building and growing high-performing teams, implementing CI/CD pipelines, and driving digital transformation across large-scale organizations in North America and the Middle East. I thrive on mentoring engineers, setting technical direction, and delivering multi-tenant SaaS platforms that scale to millions of transactions per day.

See more

Experience Level

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

Language

English
Fluent
French
Advanced
Arabic
Advanced

Work Experience

Senior Software Developer & Consultant at Boost Results Inc.
October 1, 2025 - October 1, 2025
Engineered and deployed event-driven, serverless microservices for healthcare EDI transactions (837, 835, 270, 271) using Azure Functions, C#, and .NET Core. Built and integrated RESTful APIs with Azure API Management to support secure claims submission, eligibility verification, and remittance processing. Designed asynchronous communication using Azure Queues and Blob Storage to ensure scalability and fault-tolerance in multi-tenant systems. Optimized SQL Server stored procedures and queries for high-volume EDI data processing and auditing. Implemented Event Driven Architecture (EDA) with Azure Event Hub and Service Bus for real-time EDI data flow. Developed Angular/jQuery-based Web Apps integrated with .NET backends to provide claim management dashboards. Enforced SOLID principles and single-responsibility patterns, improving maintainability and reducing system coupling. Collaborated with analysts using BDD-style acceptance criteria in JIRA (Given/When/Then).
Head of Software Development & Senior Software Architect at Monty Mobile Telecommunications
April 1, 2023 - April 1, 2023
Designed and implemented telecom billing platforms for global operators covering SMS and voice traffic settlements. Built Automated and Scheduled SMS Platform using Java and Spring Boot. Directed global engineering teams delivering high-throughput, event-driven microservices powering telecom VAS and billing systems. Architected a multi-threaded microservices ecosystem using .NET 6/C#, supporting up to 50 million transactions per day. Led design and development of Billing Web Portal (ASP.NET MVC, React, jQuery, MS-SQL, PostgreSQL, MySQL) enabling customer self-service and reporting. Integrated RabbitMQ and Apache Kafka for reliable message queuing, distributed event streaming, and real-time monitoring. Implemented microservices orchestration, API gateways, and CI/CD pipelines on AWS and Azure. Defined and enforced clean code standards, OOP design patterns, and automated testing frameworks. Mentored teams on event sourcing, domain-driven design (DDD), and DevOps best practices.
Head of Professional Services → Senior Software Architect at Netways
January 1, 2013 - January 1, 2013
Directed multiple project teams delivering large-scale Microsoft enterprise solutions for telecom, banking, and government sectors across the MEA region. Architected and developed enterprise applications using ASP.NET, C#, SQL Server, SharePoint, and BizTalk, ensuring high performance and scalability. Spearheaded the delivery of national e-government and telecom systems, overseeing full SDLC from requirement analysis to production rollout. Introduced software development standards and reusable component frameworks that reduced delivery time by 30% across multiple client projects. Mentored developers and established governance across multiple delivery teams. Led delivery services for Microsoft product lines, including SharePoint, Microsoft CRM, Custom .NET Applications, and EPM, ensuring alignment with client business goals.
Team Leader at Coperon Technologies
December 31, 2002 - December 31, 2002
Directed multiple project teams delivering Microsoft enterprise solutions for telecom and government sectors across MEA. Architected and developed applications using ASP.NET, C#, SQL Server; contributed to SharePoint and BizTalk projects; established coding standards and reusable components; improved delivery times.
Senior Software Engineer at OpenText (Hummingbird)
December 31, 2000 - December 31, 2000
Contributed to enterprise document management and collaboration solutions, delivering features in C#, .NET, and integration with Microsoft stack. Collaborated with global teams across MEA and North America; focused on performance improvements and maintainability.
Software Engineer at Corel Corporation
December 31, 1999 - December 31, 1999
Developed software components for Windows-based products, collaborating with cross-functional teams to implement features and fix defects; contributed to performance and stability improvements.
Software Engineer / Build Engineer at Intel Corporation
December 31, 1997 - December 31, 1997
Worked on software build pipelines and automation, ensuring reliable nightly builds and deployment processes; contributed to release engineering and tooling.
Team Leader at Coperon Technologies
January 1, 2002 - January 1, 2002
Led multiple projects; early experience in software development and team leadership.
Senior Software Engineer at OpenText (Hummingbird)
January 1, 2000 - January 1, 2000
Contributed to software engineering initiatives; roles included development and integration (year 2000).
Software Engineer at Corel Corporation
January 1, 1999 - January 1, 1999
Software development across diverse workloads (1997–1999).
Software Engineer / Build Engineer at Intel Corporation
January 1, 1997 - January 1, 1997
Software development and build engineering roles (1995–1997).

Education

Bachelor of Electrical Engineering – Software Engineering Orientation at University of Montreal – Polytechnic School
January 11, 2030 - November 20, 2025
Bachelor of Electrical Engineering – Software Engineering Orientation at University of Montreal – Polytechnic School
January 11, 2030 - November 20, 2025
Minor in Mathematics & Physics at University of Montreal
January 11, 2030 - November 20, 2025

Qualifications

Scrum Master Certified
February 1, 2022 - November 20, 2025
DevOps Certified Professional
December 1, 2021 - November 20, 2025
MCAD (Microsoft Certified Application Developer)
January 1, 2003 - December 31, 2003
MCP (Microsoft Certified Professional)
January 1, 2003 - December 31, 2003
Scrum Master Certified
February 1, 2022 - November 20, 2025
DevOps Certified Professional
December 1, 2021 - November 20, 2025
MCAD (Microsoft Certified Application Developer)
January 1, 2003 - November 20, 2025
MCP (Microsoft Certified Professional)
January 1, 2003 - November 20, 2025

Industry Experience

Healthcare, Telecommunications, Software & Internet, Government, Professional Services, Education