Omar A.

Senior Software Engineer

Backend engineering notes. Learning by building, breaking things, and figuring them out along the way. Trying to stay curious and find my path in the AI era.

2025

2024

NestJS Standalone Worker

Create a standalone worker using NestJS to handle background tasks and offload heavy processing from the main application. 🚀

10 min read

My Journey: Prometheus and Grafana

Mission 2: monitoring an Asterisk server with Prometheus, the res_prometheus module, and node_exporter, then visualizing the metrics in Grafana.

1 min read

My Journey: K8s and Helm

Mission 1: deploying an Express API with MySQL and Redis to a minikube cluster, exposing it through an ingress, and packaging it as a Helm chart.

2 min read

My Software Journey: Intro

The start of my backend engineering journey, taking one application from a monolith to microservices and building proofs of concept along the way.

1 min read