Skip to content

Abdellah Darni

Computer Engineering (Cycle Ingénieur), FST Settat, Université Hassan 1er· 2027· infrastructure, DevOps, backend· Morocco

Looking for a PFE internship (final-year project) starting early 2027, in infrastructure, DevOps or backend. Reach me on LinkedIn or at contact@darni.org. CV (PDF): English/Français

github.com/abdellah-darni/darni.org/blog

Systems

One Proxmox host running 20+ self-hosted services behind a single reverse proxy, with no open ports.

It's also where my projects run and get tested, and where the incidents on my blog happen.

Uptime (90d): 99.99%

Downtime: 12min (90d)·last recorded 8d ago

Unobserved · 43.10h across 5 days

100%50%

Time the monitoring host itself was down (almost always domestic power loss), not a service outage. Nothing was being checked during these hours, so it isn't counted against uptime.

Updated

ProxmoxDockerTraefikTailscale

Pinned

Two months as ROFEO Academy's only engineer. My build-vs-buy study replaced a from-scratch spec with a customized Moodle 5.

Nine Ansible roles take a fresh Ubuntu server to production, with tested backups and restores.

AnsibleNginxPostgreSQLRedisPHPLinuxLet's Encrypt

Pinned

Real-time multiplayer checkers built by a team of five: I owned the game side of the backend and led the Flutter client.

Live games stay in Redis and are written to MongoDB once, when they end. One k3s node held 6,000 concurrent sessions before saturating.

Spring BootRedisMongoDBPostgreSQLFlutterRiverpodSTOMPKubernetesk6

A terminal task manager in C, with a domain simple enough to stay out of the way while I learn systems programming.

Event-driven ncurses interface, transactional SQLite writes, and hand-managed memory that runs clean under ASan and Valgrind.

C11ncursesSQLitelibuuidGNU MakeGitHub Actions

Spotify Ad Muter

archived

A small Python tool that mutes Spotify while an ad plays and unmutes it after.

On Hyprland and macOS it mutes only Spotify's stream; on Windows it falls back to muting the whole system.

PythonHyprland IPCPulseAudioAppleScriptPowerShell