Rabat, Morocco · Available for freelance & contract work

Mohammed El Aoumrani

Full-stack web developer & IT support specialist

I build fast, responsive websites, and I keep the systems behind them running too: servers, hosting, whatever decides to break at 2am.

A developer who also answers the phone when the server's down.

I'm Mohammed, a full-stack developer working out of Rabat, Morocco. Half my time goes into writing code, the other half into keeping the infrastructure under it alive: servers, hosting setups, networks, all the stuff nobody thinks about until it stops working. That's probably why I don't just hand over a finished site and disappear. I'm still thinking about load times and uptime long after the invoice is paid.

Lately most of my work has happened inside small teams, building sites and apps for travel and consulting companies. Bug fixes under deadline, wiring frontend to backend, making sure a feature survives contact with actual users. Honestly, I prefer it to solo projects. There's less glory in it, but keeping something real running well matters more to me than one polished demo.

Outside of code, I'm usually the guy a small business calls when the printer, the server, or the whole office internet decides to quit at the same time.

What I actually do, day to day.

01

Web Development

I build responsive, fast-loading websites and web apps with PHP, JavaScript, and whatever frontend tooling actually fits the job. Landing page or full backend, doesn't matter, I care about clean code and something that still feels fast on a five-year-old phone.

  • PHP
  • JavaScript
  • Responsive Design
  • Performance
02

IT Support & Infrastructure

Server setup, hosting configuration, troubleshooting, the general IT headaches small businesses deal with. If your site's slow, your email stopped sending, or your hosting is a mess nobody wants to touch, I'll fix it and tell you what actually happened, in plain language.

  • Hosting Setup
  • Server Config
  • Troubleshooting
  • Support

Recent projects I've contributed to.

These were built as part of small development teams under informal confidentiality terms, so client and project names are left out. Descriptions reflect my actual role, not sole authorship.

Have a project or a broken server? Let's talk.