ISSUE #1 · THE ORIGIN STORY

The engineer who keeps the cluster standing at 3 a.m.

mn2rb — Python backend engineer, distributed systems. I build microservices, event-driven pipelines and the Kubernetes and Prometheus setups that tell you why they broke.

MN2R character card: a grinning green robot clutching an energy-drink can

hover to tilt · drag to move · double-click to resetswipe sideways to move · double-tap to reset

FUEL SUPPLY
tap a can to crack it
0/3 opened

My Arsenal

tools I reach for in production

Languages

LANG
  • Python
  • Go

Python for services, Go when it has to sit close to the kernel.

Backend

API
  • Django
  • DRF
  • FastAPI
  • REST
  • gRPC

Service contracts first, then the code behind them.

Data

DATA
  • PostgreSQL
  • Redis
  • SQLite
  • immudb

Schemas, caching and audit logs that can’t be rewritten.

Messaging

ASYNC
  • Kafka
  • RabbitMQ
  • Celery
  • MQTT

Event-driven, so services stop waiting on each other.

Platform

INFRA
  • Docker
  • Kubernetes
  • AWS
  • DigitalOcean
  • Nginx
  • Linux

CI/CD pipelines and lean images, from Compose to Kubernetes.

Ops & Security

O11Y
  • Prometheus
  • Prometheus Operator
  • JWT
  • OAuth2
  • RBAC
  • Rate limiting

If it isn’t monitored, it isn’t in production.

Engineering Issues

write-ups · collect them all
ISSUE #032025
2PC vs saga diagram

When Monoliths Break

One “Buy Now” spans payments, orders and inventory. Why ACID stops at the service boundary, and what replaces it.

2PC · choreography vs orchestration sagas

  • Microservices
  • Saga
  • 2PC
ISSUE #022025
migration history

The Schema Time Machine

Introducing django-schema-history: every AddField, RemoveField and AlterField recorded and reviewable in the admin.

pip install django-schema-history

  • Django
  • Migrations
  • PyPI
ISSUE #012024
query waterfall

The N+1 Menace

One query for the list, N more for the relations. How the N+1 problem sneaks into Django and how to stop it.

select_related · prefetch_related

  • Django
  • ORM
  • Performance

The Journey

experience & education
  1. Mar 2026 — now

    Backend Engineer

    Velo

    Refactor legacy services, ship new APIs, run CI/CD and keep Kubernetes and its monitoring healthy.

    ☕ fuel: DEPLOY+
  2. Mar 2025 — Feb 2026

    Microservices & Platform Engineer

    Abber · remote

    Architected and operated a 13-service platform on AWS with gRPC, SAGA and event-driven messaging.

    ☕ fuel: double espresso
  3. 2024 — 2025

    Freelance System & Backend Engineer

    Stockkedy · remote

    Built an RFID stock management system tracking 10K+ products across warehouses.

    ☕ fuel: DEBUG ENERGY
  4. 2023 — now

    Master in Computer Science

    Higher School of Computer Science, Sidi Bel Abbès

    Computer science studies alongside backend work.

    ☕ fuel: CAFFEINE++

The Laboratory

grimoire · open source · experiments
  • Python · Django★ 5tooling

    django-schema-history

    A Django package that tracks model and schema changes. Published on PyPI, with 1,000+ downloads.

  • Go★ 5security

    SSH-Honeypot

    A high-interaction SSH honeypot that simulates a real Ubuntu server to capture and log attacker behaviour.

  • Python · Redis Streams★ 2messaging

    Streamix

    A lightweight Redis Streams event messenger with consumer groups, retries and a dead-letter queue (streamix-queue on PyPI).

  • Go · eBPF★ 2networking

    zp

    A lightweight CLI that monitors open ports, processes and sockets straight from kernel space.

  • Python · Django REST★ 1algorithms

    Spotter

    A REST API that finds the cheapest fuel stops for a truck crossing the US, using OSRM routes and dynamic programming.

lab@mn2rb:~$ sudo zp --watch
:8000 LISTEN uvicorn pid=4121
:9092 LISTEN kafka pid=2210
:6379 LISTEN redis pid=1873
:1883 CLOSED mosquitto ⚡
$
EXPERIMENT · service heartbeatLIVE

Five services behind circuit breakers. One is tripped on purpose.

#6 · The Next Chapter

To be continued… with your team?

Open to backend and platform roles. Happy to talk microservices and event-driven design over coffee.