Abbas

Ahmed Abbas

Software Engineer

Giza, Egypt

About

I build software that performs under pressure. With deep expertise in backend development, system architecture, and performance optimization, I design systems that scale reliably and fail gracefully.

My day-to-day spans Node.js, TypeScript, and Docker - with Go and C++ for the work that demands closer-to-the-metal thinking. I care about clean APIs, measurable throughput, and systems that don't wake anyone up at 3 AM.

Tools & Technologies

Languages

TypeScript JavaScript Go C++ Python SQL

Backend

Node.js Express Fastify gRPC REST APIs GraphQL

Databases

PostgreSQL MongoDB Redis SQLite

DevOps

Docker Kubernetes Nginx CI/CD Linux

Tools

Git k6 Terraform Prometheus Grafana

A robust parental control backend system designed to monitor, filter, and manage digital access for children - with a focus on reliability and real-time control.

Node.js TypeScript PostgreSQL Redis

An online real-time multiplayer game powered by WebSockets and MongoDB. Handles concurrent game sessions with low-latency state synchronization.

Node.js WebSocket MongoDB Redis

An IoT system bridging ESP32 hardware with a Node.js/MongoDB backend. Enables remote sensor monitoring, command dispatch, and firmware OTA updates.

C++ ESP32 Node.js MongoDB MQTT

A scalable Q&A platform built to benchmark containerized deployments. Load-tested with k6 behind Nginx reverse proxy to validate throughput at scale.

Node.js Docker Nginx k6 PostgreSQL

Selected Blogs

View all →