I am an experienced IT engineer with 9 years of expertise in Full-Stack .NET, React and Blazor development, focused on cloud computing (Azure), microservices architecture and real-time data processing. I design and implement scalable, high-performance applications and have led end-to-end software development projects. I excel at leading end-to-end software projects, optimizing system performance, and ensuring seamless cloud solution integrations. I am passionate about AI technologies and intelligent automation, and I am committed to continuous learning and adopting emerging technologies in agile environments.

Mohamed Hmamdia

I am an experienced IT engineer with 9 years of expertise in Full-Stack .NET, React and Blazor development, focused on cloud computing (Azure), microservices architecture and real-time data processing. I design and implement scalable, high-performance applications and have led end-to-end software development projects. I excel at leading end-to-end software projects, optimizing system performance, and ensuring seamless cloud solution integrations. I am passionate about AI technologies and intelligent automation, and I am committed to continuous learning and adopting emerging technologies in agile environments.

Available to hire

I am an experienced IT engineer with 9 years of expertise in Full-Stack .NET, React and Blazor development, focused on cloud computing (Azure), microservices architecture and real-time data processing. I design and implement scalable, high-performance applications and have led end-to-end software development projects.

I excel at leading end-to-end software projects, optimizing system performance, and ensuring seamless cloud solution integrations. I am passionate about AI technologies and intelligent automation, and I am committed to continuous learning and adopting emerging technologies in agile environments.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

French
Fluent
English
Advanced

Work Experience

.NET / Blazor Consultant at Mi-Go / Fédération Québécoise des Municipalités (FQM) – Integrated Financial Management System
July 1, 2025 - Present
Municipal financial management platform built on Blazor Server using .NET 9.0, designed with a modern microservices architecture and CQRS. Implemented multi-tenant authentication with Zitadel OIDC and granular permissions by organization. Developed a custom component framework to replace Radzen components with a dynamic activation system, optimized for performance and localization. Delivered hierarchical domain-specific frontends, a sophisticated multi-step form system with complex validation and navigation logic, and critical performance optimizations including grid virtualization, intelligent caching, and rendering control. Established full CI/CD with Azure DevOps, containerized services with Docker, deployed on AKS, and implemented robust monitoring with Application Insights, health checks, logging, metrics and alerting.
.NET / Azure Consultant at CGI – MonDossier / City Laval
September 1, 2022 - June 1, 2025
Senior Full-Stack .NET / Azure / React developer on the MonDossier project for City Laval. Tasks included designing and developing React UI (TypeScript) integrated with internal APIs, implementing Azure Functions (HTTP trigger) in .NET 8 to orchestrate backend services, and automating deployments via Azure DevOps. Implemented application monitoring with Application Insights and worked in an Agile (Scrum) environment with cross-functional teams.
Cloud Solutions Developer at Agence Mobilite Durable (Montreal)
January 1, 2022 - January 1, 2025
Development of cloud solutions for smart urban mobility, modernization of parking systems in Montreal. Involved in cloud architecture decisions, service integration, and scalable backend and frontend services to support urban mobility initiatives. Worked within an Agile framework to deliver iterative results.
Analyst-Programmer / .NET Consultant at Cofomo – Revenu Québec (PAL – Housing Allowance Program)
September 1, 2021 - August 1, 2022
Backend development and optimization of housing allowance processing. Responsibilities included implementing ASP.NET/C# backend functionalities, collaborating in Agile sprints, unit testing, validating business requirements, and optimizing SQL queries for Oracle integration.
Integration Engineer & Developer at Expensya
March 1, 2020 - August 1, 2021
Managed integration of Expensya with customers ERP systems (SAP, Oracle, Microsoft Dynamics). Configured data import/export flows for accounting, automated workflows, and ensured data integrity across ERPs and the Expensya platform. Provided technical leadership and customer-facing support for integrations.
Full-Stack .NET Developer at Neosys
December 1, 2018 - February 1, 2020
Developed ERP/CRM web solutions with a move towards microservices architecture. Led module ownership, mentored teams on GIT, Azure DevOps, ASP.NET Core, microservices, and WebAPI. Migrated modules from ASP.NET MVC 5 to ASP.NET Core MVC and implemented data interactions with SQL Server.
Full-Stack .NET Developer at Amaris Consulting
July 1, 2018 - November 1, 2018
Developed web and mobile business plan management applications. Contributed to backend and frontend development, participated in design workshops, and supported Agile sprint planning and testing.
Full-Stack .NET Developer at Business & Decision
February 1, 2018 - June 1, 2018
Cross-platform recruitment tool with smart resume integration. Implemented end-to-end features across backend and frontend, participated in architecture discussions and sprint planning, and validated functionality through unit and integration tests.
Intern – .NET Development at ASM Tunisia
June 1, 2017 - September 1, 2017
Developed WPF and web applications as part of internship programs, worked on data access, SQL optimization, and collaboration with teams to deliver features.
Intern – .NET Development at ASM Tunisia
June 1, 2016 - September 1, 2016
Data synchronization project involving WPF applications, ADO.NET data access, and SQL Server optimization.
Intern – .NET Development at ACTEOL Tunisia
June 1, 2015 - September 1, 2015
Restaurant Sales System web application development using MVC ASP.NET and Entity Framework for data access.

Education

Bachelor's degree in Computer Engineering at National School of Engineering of Carthage (ENICARTHAGE)
January 11, 2030 - July 1, 2018

Qualifications

AZ-900, Azure Fundamentals
January 1, 2022 - April 24, 2026
Microsoft Technology Associate, HTML5 Application Development Fundamentals
January 1, 2018 - April 24, 2026
Microsoft Technology Associate, Software Development Fundamentals
January 1, 2017 - April 24, 2026

Industry Experience

Transportation & Logistics, Financial Services, Government, Software & Internet, Professional Services