Skip to main content
OM
Looking for a job

Omar Mohamed

@omargamalm

Backend & infrastructure engineer building distributed systems in Go, with Kubernetes, Terraform and CI/CD. Available remote, EU/US overlap.

Egypt
Message

What I'm looking for

I'm looking for a backend or infrastructure role on a team building distributed systems, where I can own services end to end, from API design through CI/CD and deployment. I work mainly in Go with Kubernetes, Terraform, and PostgreSQL, and I care about reliability, idempotent design, and observability.

I'm a backend and infrastructure engineer who designs, builds, and deploys distributed systems, mostly in Go, with Kubernetes, Helm, and Terraform. I've been shipping software for clients since 2018 and am comfortable owning a service from API design through CI/CD and production deployment.

In 2025 I designed the architecture of a 14-service enterprise system (ERP, CRM, document management) for a German software company and led initial development with a team of 6. I wrote the Protocol Buffers contracts, documented cross-service call order and failure recovery, and wrote the Terraform and Helm setup to deploy on Kubernetes.

I also open-sourced Cartwright, a saga-based distributed checkout system in Go, C#, and Python. It uses compensating transactions, a transactional outbox over NATS JetStream, and idempotency keys, and a scripted chaos test confirms there is no double charge when the billing service is killed mid-request. My other project, AxiomGraph, is a hybrid graph-vector database in C++17 with a Python SDK.

Since 2022 I've been the backend developer and Linux server administrator for Attila Gaming, a Minecraft network with 500+ concurrent players. I built matchmaking, instance lifecycle, and anti-cheat features across 15+ Java plugins, and reduced crashes by 60% and response times by 40%. I'm also contributing an out-of-bounds memory fix to llama.cpp's RPC server (PR open).

I'm a final-year Computer Science student (GPA 3.92/4.0, Dean's List), based in Cairo (UTC+2/+3), available full-time, and able to overlap with EU/US hours.

Experience

Work history, roles, and key accomplishments

AG

Backend Developer & Server Administrator

Jan 2022 - Mar 2026 (4 years 2 months)

Built matchmaking, game-instance spawning/lifecycle management, and anti-cheat features across 15+ Java/Spigot plugins for a Minecraft server with 500+ concurrent players, while also administering the underlying Linux servers through CI/CD, containerized services, and automated backups to successfully reduce crashes by 60% and improve response times by 40%.

SN

Project Lead

Software company (name withheld, under NDA)

Sep 2025 - Nov 2025 (2 months)

Designed a 14-service microservice architecture (ERP, CRM, document management) and supervised initial development for a team of 6 (Go, Python, React). Wrote all Protocol Buffers definitions, documented cross-service call order and failure recovery, and wrote the Terraform and Helm chart to deploy on Kubernetes on Hetzner.

Education

Degrees, certifications, and relevant coursework

Capital University logoCU

Capital University

Bachelor of Science, Computer Science

2023 -

Grade: GPA: 3.92 / 4.0 (Dean’s List)

Activities and societies: .

Pursuing a B.Sc. in Computer Science, expected 2027. Maintains a 3.92/4.0 GPA and is on the Dean's List.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan