Hamza E.

Senior Fullstack Software Engineer | Angular, .NET

Salaire / Taux journalier

Rabat, Maroc

Freelance

Expertises

AngularTypescriptMicrosoft SQL ServerMicrosoft Azure Cosmos DBRESTful APIsJiraGitGitLabCypress

À propos

Introduction

Full-stack engineer with 3+ years specializing in Angular and .NET cloud solutions on Azure. Expert in migrating large-scale Angular apps to modern architectures, building real-time IoT dashboards with NgRx/ECharts, and serverless APIs using Azure Functions. Proven track record implementing CQRS patterns, CI/CD pipelines, and optimizing performance for high-traffic applications handling big telemetry data.

Liens

Expérience de travail

Fullstack Software Engineer – Angular | .NET | Azure

SQLI

mars 2022 - mars 2025

3 ans 1 mois

Rabat, Maroc

Iot project: Migrated large-scale Angular modules to a standalone component architecture, aligning with the latest Angular best practices to enhance modularity and load efficiency. Upgraded Angular projects to the newest major versions immediately upon release, ensuring compatibility, stability, and access to cutting-edge features. Developed rich, interactive dashboards and analytics visualizations using Apache ECharts, tailored to display IoT data in real time with dynamic charts (bar, pie, time series, etc.). Implemented state management using NgRx. Leveraged modern Angular features such as Signals,Typed forms, Function-based Guards, Deferrable Views. Optimized performance through OnPush Change Detection, Lazy Loaded Modules and Components, and fine-tuned routing strategies. Built CI/CD pipelines using Azure DevOps, YAML, PowerShell, and JSONC. Used Azure Service Bus to connect services through event-driven patterns. Developed full CRUD APIs using Azure Functions (serverless). Implemented patterns like CQRS (Command Query Responsibility Segregation) to separate read/write responsibilities for scalability and performance. Worked with both SQL Server and Cosmos DB. Queried big telemetry data using Azure Data Explorer (ADX) and KQL

Développeur dotnet

OMNISHORE Groupe MEDTECH

juil. 2021 - oct. 2021

4 mois

Casablanca, Maroc

Worked with ASP.NET MVC, leveraging a clean separation of concerns through Models, Views, and Controllers. Built interactive UIs with Blazor syntax, enhanced with AJAX for async operations like partial updates and dynamic content loading. Integrating AJAX to handle asynchronous operations like partial page updates, form submissions, and dynamic content loading without full-page reloads. Designed RESTful controllers, handled routing, validation, and business logic orchestration. Implemented service layers with Dependency Injection, and used Entity Framework for data access with Code-First Migrations, LINQ, and Repository pattern. Utilized ViewModels to optimize data flow and UI performance.


Formation

Ecole Marocaine des Sciences de l'ingénieur

Diplôme d'ingénieur, Ingénierie informatique (MIAGE)

2020 - 2022

1 an 11 mois

Université Mohammed V de Rabat

Licence, Mathématiques et informatique

2017 - 2020

2 ans 11 mois


Licences et certifications

Honoris 21 ST Century Soft Skills

Délivré le : déc. 2025

Certifié par Honoris United Universities

Microsoft Certified: Azure Fundamentals

Délivré le : nov. 2023

Certifié par Microsoft

Certificat Angular - The Complete Guide (2022 Edition)

Délivré le : oct. 2021

Certifié par Udemy

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.