Profil professionnel
Vue d'ensemble
Expérience
Formation
Compétences
Websites
Certificats
Personnalisé
Informations complémentaires
Langues
Projets réalisés
Affiliations professionnelles
Chronologie
Generic

MOHAMMED ALI HAMMAMI

Développeur Full-Stack .NET
Lévis

Profil professionnel

Développeur full-stack .NET et analyste QA avec 4 ans d’expérience dans la conception et le développement d’applications performantes. Expertise en architecture microservices, intégration continue (CI/CD – Azure DevOps), et automatisation des tests (unitaires, intégration, BDD avec Cucumber/Xray). Solide maîtrise des pratiques de qualité logicielle et du cycle de vie complet des projets. Rigueur, autonomie et forte capacité d’analyse, avec un excellent esprit d’équipe. Apporte une contribution active à des environnements agiles orientés excellence logicielle.

Vue d'ensemble

2
2
years of professional experience
6
6
years of post-secondary education
1
1
Certification

Expérience

Analyste programmeur

Desjardins Sécurité Financière
Lévis , Québec
10.2024 - Actuel
  • Maintenance évolutive d’un système GED et automatisation QA
  • Revue de code, documentation, assurance qualité continue
  • Technologies : .NET 4.8, VB.NET, Angular, Azure DevOps, T-SQL, Xray, SonarQube
  • Conception, développement, optimisation et maintenance des applications informatiques en réponse aux cahiers des charges validés par les directions métier.
  • Identification et compréhension des exigences des utilisateurs finaux, conception de solutions logicielles adaptées à leurs besoins spécifiques.
  • Création de documentations claires pour faciliter la compréhension et la maintenance du code par les autres développeurs.
  • Mise en œuvre de tests afin de vérifier la conformité et la performance des solutions développées Implémentation de tests (unitaires, BDD), intégration dans pipelines CI/CD.

Développeur Full-Stack

Innovi.tech
Sfax Tunisie
06.2023 - 08.2024
  • Développement de microservices .NET avec interfaces Angular
  • Automatisation des tests QA et déploiement CI/CD
  • Collaboration inter-équipes, suivi qualité via SonarQube
  • Technologies : .NET 6, Angular, MongoDB, Swagger, Azure DevOps
  • Conception, développement, optimisation et maintenance des applications informatiques en réponse aux cahiers des charges validés par les directions métier.
  • Collaboration avec l'équipe de développement pour la mise en place d'une architecture logicielle robuste et performante.

Développeur Full-Stack

Transit Line Services
Sfax
12.2022 - 05.2023
  • Refonte ERP orientée qualité logicielle et scalabilité
  • Implémentation des tests automatisés avec Cucumber/Xray
  • Technologies : .NET Core, Angular, Swagger, Azure DevOps, Cucumber, Xray
  • Présentation des réalisations et avancées lors des réunions d'équipe pour maintenir une bonne communication entre les membres du projet.
  • Analyse des besoins des clients et proposition de solutions techniques adaptées à leurs problématiques.
  • Proposition et définition des roadmaps avec le chef de projet, rédaction des spécifications techniques.

Analyste Programmeur

Tunisie Systèmes Informatiques
Sfax
02.2022 - 08.2022
  • Conception et développement d’un ERP modulaire
  • Rédaction des cas de test, gestion des anomalies QA
  • Technologies : .NET Core 6, Angular, Swagger, SQL Server

Formation

Baccalauréat - Génie Logiciel

Institut International De Technologie
Tunisie, Sfax
01.2019 - 01.2022

Baccalauréat - Télécommunications et Électronique

ENET’Com
Tunisie, Sfax
01.2016 - 01.2019

Compétences

  • C#

  • VBNET

  • JavaScript

  • TypeScript

  • SQL

  • Python

  • NET

  • Angular

  • Nodejs

  • Drupal

  • Jenkins

  • Azure DevOps

  • Docker

  • Postman

  • Tests automatisés

  • Xray

Certificats

  • Microsoft Azure DevOps Engineer Certification
  • Certification Xray pour la gestion des tests avec Jira
  • Certification Cucumber (BDD Testing)
  • Certification sur les Tests Unitaires et TDD

Personnalisé

Microservices Docker – JWT, CI/CD, tests Postman Frontend Angular (Stage Pôle Technologique) – Angular, Node.js, Jasmine Drupal Freelance – Drupal 8, moteur de recherche, Jenkins Projets étudiants (paie, enchères, robotique) – Laravel/.NET/Python, logique QA intégrée

Informations complémentaires

  • Cinéma
  • Activités associatives
  • Cuisine
  • Arts créatifs
  • Théâtre

Langues

Anglais
Courant
Français
Courant
Arabe
Expérimenté (C2)

Projets réalisés

•Microservices Docker – JWT, CI/CD, tests Postman

• Frontend Angular (Stage Pôle Technologique) – Angular, Node.js, Jasmine

• Drupal Freelance – Drupal 8, moteur de recherche, Jenkins

• Projets étudiants (paie, enchères, robotique) – Laravel/.NET/Python, logique QA intégrée

Affiliations professionnelles

Membre AIESEC (2018–2022)

Chronologie

Analyste programmeur

Desjardins Sécurité Financière
10.2024 - Actuel

Développeur Full-Stack

Innovi.tech
06.2023 - 08.2024

Développeur Full-Stack

Transit Line Services
12.2022 - 05.2023

Analyste Programmeur

Tunisie Systèmes Informatiques
02.2022 - 08.2022

Baccalauréat - Génie Logiciel

Institut International De Technologie
01.2019 - 01.2022

Baccalauréat - Télécommunications et Électronique

ENET’Com
01.2016 - 01.2019
MOHAMMED ALI HAMMAMIDéveloppeur Full-Stack .NET