Portfolio
  • À propos
  • Compétences
  • Projets
  • Expérience
  • Formation
  • Langues
  • Contact
  • À propos
  • Compétences
  • Projets
  • Expérience
  • Formation
  • Langues
  • Contact

Mohammed

Ingénieur logiciel spécialisé en backend, systèmes et architectures scalables

Ingénieur logiciel spécialisé dans la conception et le développement de systèmes web robustes, scalables et orientés architecture. Je me concentre principalement sur l'ingénierie backend, la conception de systèmes, la performance et la fiabilité des applications.
Me Contacter En Savoir Plus

À propos de moi

Ingénieur logiciel spécialisé dans la conception et le développement de systèmes backend performants, scalables et orientés architecture. Je me concentre sur la création de solutions robustes côté serveur, avec un fort accent sur la performance, la maintenabilité et la fiabilité.J’ai travaillé sur des applications web complexes allant de plateformes modernes à des systèmes métier critiques nécessitant une forte exigence en performance, en structure logicielle et en gestion de données. J’accorde une grande importance aux bonnes pratiques d’ingénierie et à la qualité des systèmes.

8+ années

d'expérience en ingénierie logicielle

50+ systèmes

conçus et livrés

Focus

Expertise & Delivery

End-to-end engineering with a strong back-end core and pragmatic delivery.

Backend & Architecture

Conception d’API scalables, architectures robustes et systèmes distribués

Interfaces modernes

Interfaces performantes et orientées expérience utilisateur lorsque nécessaire

Bases de données

Modélisation, optimisation et gestion de données à grande échelle

Systèmes & Automatisation

CI/CD, automatisation des workflows et déploiement d’applications

Compétences

Compétences Techniques

Conception et développement de systèmes back-end scalables avec NestJS/Node.js (API REST, authentification, architectures modulaires)

Développement front-end moderne avec React/Next.js et Tailwind (interfaces responsives intégrées aux systèmes back-end)

Systèmes Cloud & automatisation : AWS, Terraform, Docker, CI/CD (GitLab/Jenkins), déploiement sur architectures EKS/ECS

Modélisation des données et performance : PostgreSQL/MySQL, Redis, optimisation et conception de schémas scalables

Architecture logicielle : SOLID, DDD, Clean Architecture, conception orientée systèmes et maintenabilité

Frameworks

NestJS Next.js React Laravel Symfony

Langages

TypeScript JavaScript (ES6+) PHP SQL Bash

Bases de données

PostgreSQL MySQL Redis SQL Server

Cloud & Systèmes

AWS (EKS, ECS/Fargate, S3, IAM, CloudWatch, VPC) Terraform Docker ECR GitLab CI/CD Jenkins

Méthodologies

Automatisation des tests API et E2E avec Jest, PHPUnit et Cypress/Selenium

Conception et documentation d’API avec Swagger/OpenAPI (contrats système)

Standards de qualité et revue de code (ESLint, PHPStan, SonarQube)

Approche Agile et collaboration technique sur systèmes complexes

Projets

Une sélection de projets axés sur le cloud, le DevOps et le fullstack.

PFE DevOps AWS (certifié)

Déploiement fullstack cloud‑native (AWS)

Docker • AWS • Terraform • GitLab CI/CD

Plateforme AWS cloud‑native pour déployer un fullstack avec sécurité et fiabilité.

  • Releases rapides et sûres avec rollback
  • Infra scalable et haute dispo multi‑AZ
  • Monitoring CloudWatch + alertes
Type: Cloud / DevOps
Statut: Terminé
Privé
Dashboard Crypto

Dashboard Crypto temps réel

React • TypeScript • Données live

Dashboard crypto temps réel qui transforme les données live en insights clairs.

  • Lecture rapide des signaux marché
  • UX fluide sur mobile et desktop
  • Architecture front modulaire prête à évoluer
Type: Frontend / Data Visualization
Statut: Terminé
Démo Code Source
Projet Infrastructure / DevOps

Plateforme CI/CD AWS multi-environnements

Terraform • GitLab CI • ECS Fargate • Gouvernance Cloud

Plateforme CI/CD orientée production sur AWS avec provisioning automatisé, déploiement conteneurisé et isolation complète des environnements.

  • Pipeline CI/CD entièrement automatisé de l’infrastructure au déploiement
  • Forte isolation DEV/PROD via des states Terraform séparés
  • Observabilité de niveau production (logs, métriques, alertes)
Type: Cloud / Infrastructure
Statut: Terminé
Privé
Plateforme de réservation générique fullstack

Plateforme de réservation SaaS

NestJS • PostgreSQL • Next.js

Système de réservation générique prêt pour usage SaaS multi-business.

  • Architecture flexible multi-business
  • Gestion fiable des disponibilités
  • Base solide pour un produit SaaS
Type: Fullstack
Statut: En cours
Privé
Framework d'automatisation des tests d'API

Framework d'automatisation API

Node.js • Postman • Newman

Automatisation des tests d'entreprise basée sur les processus métier et les dépendances des API.

  • Validation de plus de 30 API
  • Tests réduits à 15 minutes
  • Scénarios métier entièrement automatisés
Type: Backend / Test Automation
Statut: Terminé
Privé

Expérience Professionnelle

FREELANCE

Software Engineer

Freelance
Juillet 2025 – Actuellement

Accompagnement technique complet de clients dans le développement, la maintenance et l’optimisation d’applications web et back-end, selon leurs besoins spécifiques.

Responsabilités

  • Conception, développement et maintenance de modules back-end modulaires et évolutifs adaptés à différents contextes métiers
  • Correction de bugs, refactoring de code et amélioration continue des performances des applications existantes
  • Mise en œuvre et promotion des bonnes pratiques de développement (SOLID, DDD, Clean Architecture)
  • Création et maintenance d’APIs REST et GraphQL pour l’intégration avec des services tiers
  • Automatisation du cycle de développement via des pipelines CI/CD et des environnements conteneurisés
  • Assistance technique et support aux clients : diagnostic, résolution d’incidents, et conseils sur les choix d’architecture
  • Participation à la rédaction de documentation technique et à la mise en place de stratégies de tests (unitaires et d’intégration)

Résultats

  • Amélioration continue de la fiabilité et de la maintenabilité des projets clients
  • Réduction des incidents récurrents grâce à la correction proactive et au suivi de qualité
  • Renforcement de la satisfaction des clients via un accompagnement technique complet et réactif
  • Optimisation du temps de livraison et de la stabilité des déploiements grâce à une automatisation maîtrisée

Technologies

Node.js NestJS Laravel Symfony TypeScript PostgreSQL MySQL Redis Docker Jenkins REST APIs Jest PHPUnit Git Agile Scrum CI/CD

Société H, Rabat, Maroc

Software Engineer

CDI
Août 2023 – Juin 2025

Développement, optimisation et maintenance d’applications destinées à la gestion des bibliothèques et des établissements universitaires.

Responsabilités

  • Conception et développement de systèmes de gestion des prêts et retours avec automatisation des pénalités et suivi des utilisateurs
  • Mise en place de plateformes de recherche avancée avec filtres dynamiques, classement par pertinence et gestion optimisée des données
  • Création d’outils d’administration pour la gestion des ressources numériques et des catalogues documentaires
  • Optimisation des performances applicatives et de la structure de base de données pour une meilleure réactivité du système
  • Application de bonnes pratiques de conception logicielle (SOLID, DDD) pour renforcer la maintenabilité et la modularité du code
  • Contribution à l’évolution des sites web universitaires, avec intégration continue et amélioration de l’expérience utilisateur

Résultats

  • Amélioration significative des performances de recherche et de l’expérience utilisateur
  • Réduction progressive des incidents en production grâce à une meilleure qualité du code et à l’automatisation des tests
  • Optimisation du cycle de mise à jour et de déploiement pour des livraisons plus rapides et stables
  • Renforcement de la cohérence technique entre les différents projets via une architecture unifiée et modulaire

Technologies

NestJS Node.js Laravel Next.js PHP MySQL TypeScript JavaScript REST APIs Docker Git Jest PHPUnit Agile Scrum CI/CD

Société M, Rabat, Maroc

Software Engineer – Développement Back-End & Front-End

CDI
Juillet 2020 – Juillet 2023

Participation au développement, au déploiement et à la maintenance d’applications métiers dans le secteur de la santé, tout en assurant la gestion technique de l’infrastructure informatique.

Responsabilités

  • Conception et développement d’applications métier assurant le suivi complet des interventions et des processus internes
  • Mise en place de modules analytiques pour la production de rapports et d’indicateurs opérationnels en temps réel
  • Intégration de solutions de traçabilité et de gestion des données pour renforcer la fiabilité et la continuité des opérations
  • Administration et maintenance des serveurs Windows et Linux, incluant la supervision matérielle et logicielle
  • Gestion du réseau informatique et support technique auprès des équipes internes
  • Participation à la configuration et à la connectivité des équipements techniques aux systèmes d’information

Résultats

  • Amélioration de la productivité des équipes terrain grâce à des outils métiers mieux intégrés
  • Renforcement de la fiabilité et de la continuité des opérations via une infrastructure plus stable et centralisée
  • Optimisation de la gestion des ressources techniques et informatiques
  • Meilleure visibilité sur les activités et interventions grâce à la mise en place d’un système analytique et de traçabilité

Technologies

Node.js Symfony PHP MySQL JavaScript Linux Windows Server Networking Hardware/Software Maintenance REST APIs Git Postman

Société T, Fès, Maroc

Développeur Web Full Stack / Testeur

CDI
Avril 2019 – Janvier 2020

Développement et maintenance d’outils destinés à la gestion des factures, forfaits, paniers, remises et abonnements.

Responsabilités

  • Conception et développement de modules métiers pour la gestion complète des offres, abonnements et transactions
  • Mise en place de dépôts de données sécurisés assurant la traçabilité complète des opérations
  • Rédaction de cahiers de recette et élaboration de plans de tests fonctionnels et techniques
  • Conception et exécution de scénarios de tests API avec Postman et tests automatisés côté serveur
  • Réalisation de tests unitaires et fonctionnels en PHP pour garantir la stabilité des modules développés
  • Automatisation de processus récurrents tels que la création d’offres, la génération de rapports et l’archivage des transactions

Résultats

  • Amélioration de la fiabilité et de la cohérence des données clients
  • Renforcement de la qualité logicielle grâce à une meilleure couverture de tests
  • Optimisation des processus internes liés à la gestion des offres et abonnements
  • Amélioration de l’expérience utilisateur avec une interface plus fluide et réactive

Technologies

PHP MySQL Node.js JavaScript jQuery Selenium Postman HTML CSS Git

Société O, Oujda, Maroc

Développeur Web Full Stack

Freelance
Janvier 2016 – Mars 2019

Développement et maintenance d'outils web pour le secteur des télécommunications.

Responsabilités

  • Développement d'un comparateur de forfaits avec filtres dynamiques et mises à jour en temps réel
  • Conception d'interfaces web interactives
  • Mise en place de scripts SQL pour gérer les offres, tarifs et critères de comparaison
  • Automatisation de certaines tâches répétitives
  • Tests fonctionnels pour valider la précision des résultats

Résultats

  • Amélioration de l'expérience utilisateur
  • Gain de temps pour les utilisateurs dans le choix du meilleur forfait
  • Réduction des erreurs de sélection et meilleure visibilité des offres

Technologies

PHP MySQL JavaScript jQuery HTML CSS

Formation

Mon parcours académique et formations continues

Le Conservatoire national des arts et métiers (CNAM) Paris, FRANCE

Licence en informatique générale

2021
WES

Credential Evaluation

OFPPT Institut Spécialisé de Technologie Appliquée LAZARET (ISTA), MAROC

Diplôme de technicien spécialisé en développement informatique

2015
WES

Credential Evaluation

Langues

Maîtrise de plusieurs langues pour une communication internationale

Français Lu, écrit et parlé
Anglais Lu, écrit et parlé

Restons en contact

Discutons de votre prochain projet. Je suis toujours ouvert à de nouvelles opportunités et collaborations.

Email

fdal.mohammedremove@gmail.com

Localisation

Rabat, Maroc

Mohammed

© 2026 Tous droits réservés.