Portfolio

Hello, I’mElmehdiSoftware Developer.

Based in Morocco, I engineer scalable software solutions from concept to deployment. Focused on clean code, performance optimization, and seamless user experiences.

A developer working at a desk with three monitors, plants and a lightbulb

About

My core passion lies in crafting robust software solutions and tackling complex application logic. I complement full-stack development with strong proficiency in server deployment—managing Linux environments, containerizing workloads, and setting up reverse proxies to take code directly from development to production.

Experience

  1. In progress...

    Zone01 Oujda

    1 year so far - Full time

    Software Developer

  2. 2025

    Orange Maroc

    3 months - Internship

    Full-Stack Developer

  3. 2023

    AYTELCOM

    2 months - Internship

    Systems & Network Technician

Education

  1. 2025

    Professional Bachelor's Degree

    Software Development

  2. 2023

    University Diploma of Technology

    Computer Network Administration

  3. 2020

    Baccalaureate

    Physical Sciences

Skills

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

Projects

Social Media

Feeds, groups, events, live private chats and notifications — a full social platform engineered end to end in Go and Next.js.

  • Go
  • SQLite
  • WebSockets
  • Docker
  • Nginx

Bomberman Game

Bomberman for 2–4 players online, with a server-authoritative loop that validates every move, bomb and power-up.

  • JavaScript
  • WebSockets
  • Docker
  • Nginx

Conversation Intelligence

An internal UI and data-sorting middleware built for Orange Maroc that turns real support conversations into customer mood, topic, and retention insights.

  • React
  • Express
  • Oracle DB
  • Docker
  • Nginx

Arkanoid Game

A Brick Breaker with 3 lives, a 5-minute countdown and physics that ramp up as the bricks fall — smooth at 60 FPS.

  • JavaScript
  • HTML
  • CSS
  • Docker
  • Nginx

Ant Colony Pathfinder

A pathfinding engine that routes an ant colony through complex tunnels in the fewest turns, using BFS and Edmonds-Karp.

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

Real-Time Forum

A forum that feels instant: posts, reactions and private messages delivered live over WebSockets in a single-page app.

  • Go
  • SQLite
  • WebSockets
  • Docker
  • Nginx

Let’s Build Something Great

Looking for a reliable software developer to join your engineering team, or need a dedicated partner to design and build your next web platform? I’m always open to discussing new opportunities, freelance work, and technical collaborations. Say hello!

Drop me an email or find me across the web