Portfolio

Bonjour, je suisElmehdiDéveloppeur logiciel.

Basé au Maroc, je conçois des solutions logicielles évolutives, du concept au déploiement. Je me concentre sur un code propre, l’optimisation des performances et des expériences utilisateur fluides.

Un développeur travaillant à un bureau avec trois écrans, des plantes et une ampoule

À propos

Ma passion consiste à concevoir des solutions logicielles robustes et à résoudre une logique applicative complexe. Je complète le développement full-stack par une solide maîtrise du déploiement serveur : gestion d’environnements Linux, conteneurisation des charges de travail et mise en place de proxys inverses pour faire passer le code du développement à la production.

Expérience

  1. En cours...

    Zone01 Oujda

    1 an à ce jour - Plein temps

    Développeur Logiciel

  2. 2025

    Orange Maroc

    3 mois - Stage

    Développeur Full-Stack

  3. 2023

    AYTELCOM

    2 mois - Stage

    Technicien systèmes et réseaux

Formation

  1. 2025

    Licence professionnelle

    Développement logiciel

  2. 2023

    Diplôme universitaire de technologie

    Administration des réseaux informatiques

  3. 2020

    Baccalauréat

    Sciences Physiques

Compétences

  • Golang
  • Java
  • Javascript
  • Typescript
  • React
  • Next
  • Express
  • Postgresql
  • Mysql
  • Sqlite
  • MongoDB
  • OracleDB
  • Linux
  • Git
  • Docker
  • Nginx
  • Cloudflare
  • AWS
  • Azure
  • GCP

Projets

Réseau social

Fils d’actualité, groupes, événements, chats privés et notifications — une plateforme sociale complète en Go et Next.js.

  • Go
  • SQLite
  • WebSockets
  • Docker
  • Nginx

Jeu Bomberman

Bomberman 2 à 4 joueurs en ligne, avec une boucle serveur qui valide chaque déplacement, bombe et bonus.

  • JavaScript
  • WebSockets
  • Docker
  • Nginx

Intelligence conversationnelle

Un outil interne pour Orange Maroc qui transforme les conversations support en insights de sentiment et de churn.

  • React
  • Express
  • Oracle DB
  • Docker
  • Nginx

Jeu Arkanoid

Un casse-briques avec 3 vies, un compte à rebours de 5 minutes et une physique qui s’intensifie — 60 FPS.

  • JavaScript
  • HTML
  • CSS
  • Docker
  • Nginx

Pathfinder de colonie de fourmis

Un moteur de pathfinding qui guide une colonie de fourmis dans des tunnels complexes avec BFS et Edmonds-Karp.

  • Go
  • BFS
  • Edmonds-Karp
  • Docker
  • Nginx

Forum en temps réel

Un forum instantané : posts, réactions et messages privés en direct via WebSockets dans une application monopage.

  • Go
  • SQLite
  • WebSockets
  • Docker
  • Nginx

Construisons quelque chose de grand

Vous cherchez un développeur logiciel fiable pour rejoindre votre équipe d’ingénierie, ou un partenaire dédié pour concevoir et développer votre prochaine plateforme web ? Je suis toujours ouvert aux nouvelles opportunités, aux missions freelance et aux collaborations techniques. Dites-moi bonjour !

Écrivez-moi ou retrouvez-moi sur le web