Experience
Five years shipping production systems.
Backend and distributed systems across recommerce, IoT, fitness and CRM. For the one-page version, grab my résumé.
Jan 2026 — Present
Full-time
Senior Backend Software Engineer
Soum · Recommerce marketplace
Saudi Arabia's leading recommerce marketplace — 4M+ downloads, $18M Series A, delivering across 150+ KSA cities.
- Rolled out OpenTelemetry + SigNoz across 15+ microservices — unified traces, metrics and log correlation, closing long-standing cross-service debugging gaps and reducing mean time to detection.
- Shipped the post-payment NPS system end to end — event schema, ingestion, aggregation and product surfaces — documented with Mermaid specs adopted as a team standard.
- Own backend services in the Car category, a high-value expansion vertical — pricing/summary calculation and listing flows.
- Diagnosed and resolved critical Typesense search incidents, restoring buyer-facing search reliability under load.
NestJSGoKafkagRPCPostgreSQLTypesense
Feb 2026 — Present
Part-time
Senior Backend Engineer, AI Lead
Goalngo · Sports & fitness platform
Sports and fitness platform with 60k+ MAU. Returned in 2026 to lead the platform's AI initiative.
- Architected and shipped Gino (Goalngo Mind), the platform's AI agent — ingests user profiles and activity to generate AI-driven talent reports for coaches, intent-based actions and personalized fitness plans.
- Built semantic retrieval on PostgreSQL + pgvector with multi-LLM serving — OpenAI in production plus a self-hosted local-LLM path for cost control and data residency.
- Reinforced production stability on return, resolving several long-standing production bugs.
PostgreSQLpgvectorOpenAIMulti-LLM
Mar 2025 — Jan 2026
Full-time
Senior Backend Software Engineer
VxLabs · IoT & telemetry
- Designed and operated high-throughput telemetry pipelines (MQTT → Kafka → Elasticsearch) processing 1M+ events/day, tuned for low latency and fault tolerance.
- Led cloud-native services in a Turborepo monorepo, enforcing Clean Architecture and DDD boundaries across production systems.
- Built multi-tenant SaaS provisioning and lifecycle workflows, converting on-prem systems into a scalable cloud platform.
- Secured service-to-service auth with NestJS + Keycloak on Kubernetes; delivered sub-second dashboards via Elasticsearch tuning. On-call for incidents; led RCAs and post-mortems.
NestJSKafkaElasticsearchKeycloakKubernetes
Oct 2023 — Mar 2025
Full-time
Senior Backend Engineer
Goalngo · Sports & fitness platform
- Led migration of high-traffic backend services from AWS Lambda to Kubernetes using the strangler pattern, improving availability and scalability for 60k+ MAU.
- Optimized feed and ranking pipelines with fan-out and batching strategies — ~90% throughput improvement under peak load.
- Designed event-driven services on RabbitMQ for user actions, notifications and background processing; cut deploy and rollback times 65% via container and CI/CD optimization.
KubernetesAWS LambdaRabbitMQPostgreSQL
Nov 2023 — Mar 2025
Part-time
Senior Software Engineer, Backend
CMP · Conversational CRM
A WhatsApp-based conversational CRM platform.
- Architected services and REST APIs on DDD + Clean Architecture with maintainable module boundaries.
- Built resilient, idempotent RabbitMQ consumers with guaranteed delivery; producers used the outbox pattern for fault tolerance.
- Implemented real-time chat synchronization across web dashboards with SignalR.
.NETRabbitMQSignalR
Nov 2021 — Oct 2023
Full-time
Software Engineer (Fullstack)
ProCrew · SaaS studio
- Built and shipped Python/FastAPI backend services across multiple SaaS platforms — AI prediction, insurance marketplaces and productivity tools — owning REST API design, data modeling, persistence and integration testing.
- Integrated Bayesian ML prediction services into production APIs for weekly sports lineup optimization — model serving, request batching and accuracy monitoring.
- Designed data pipelines and persistence across PostgreSQL, MongoDB, Firestore and Redis, applying Clean Architecture for testability.
PythonFastAPIPostgreSQLMongoDB
Education
B.Sc. in Computer Science
CGPA 3.54 / 4.0Alexandria University