Adham Salama Mustafa Staff Backend Engineer
Work Experience
Bosta
Staff Backend Engineer
Jan 2026 – Present
  • •Set technical direction across 4 squads (11 backend engineers) in payment, ecosystem, growth, and consumer, owning architecture decisions and partnering with product on feature scope.
  • •Architected and built a high-throughput CDC pipeline streaming MongoDB data into ClickHouse using Debezium, Google Pub/Sub, and Go, processing 540k+ events/minute to power all user-facing real-time analytics across the company.
  • •Owned the technical side of Bosta's ISO 27001 audit, from validating pentest findings to remediation, unlocking a partnership with the Egyptian Ministry of Transport.
  • •Co-designed the backend interview process for junior and senior engineers and conducted technical interviews, establishing a consistent technical hiring standard.
  • •Implemented distributed tracing with OpenTelemetry and ClickHouse (via ClickStack), improving observability and reducing time to diagnose production issues.
  • •Migrated logging infrastructure from GCP Cloud Logging to Elasticsearch using FluentBit, enhancing observability, reducing logging costs, and improving log search performance.
  • Squad Lead | Senior Backend Engineer
    Nov 2024 – Jan 2026
  • •Led a team of 3 engineers in the platform squad, focused on improving performance, scalability, and security.
  • •Led security for the platform, identifying and remediating vulnerabilities and driving incident response.
  • •Built an automated fraud detection system using Stream Processing and Apache Flink.
  • •Architected and built a real-time shipment SLA “Control Tower” to monitor compliance across every delivery phase using event-driven architecture and GCP Cloud Tasks, reducing SLA breaches through proactive delay detection and alerting.
  • •Led development of sub-regional (L2) hub assignment, achieving 92% accuracy and 94% coverage by determining the correct zone within multi-zone hubs, improving last-mile precision and operational efficiency.
  • Backend Engineer
    Apr 2024 – Nov 2024
  • •Improved automated delivery hub assignment to 98.5% accuracy and 99.8% coverage by replacing Google Maps with a custom in-house solution, saving tens of thousands of dollars and powering the largest automated sorting facility in the middle east.
  • •Built Bosta Maps, an internal geocoding service using OpenStreetMap and PostGIS with custom search algorithms to reduce Google Maps API usage in supporting workflows, cutting external API costs.
  • Wuilt⁠, Backend Engineer
    Jun 2022 – Apr 2024
  • •Built an event-driven reward system consuming signup events via Kafka to issue discounts across the website and store builders.
  • •Built and deployed the company's first API documentation, enabling external companies to integrate with the platform.
  • •Reduced API latency by 50% by caching CORS preflight responses.
  • Education
    Computer Engineering, Shoubra Faculty of Engineering.
    2017 – 2022

    Overall grade: Very Good with honors.

    Skills
    Languages: TypeScript/JavaScript, Go, Python, Rust.
    Frameworks: Node.js, Express.js, NestJS, Apollo Server, FastAPI, Django, Flask.
    Backend Engineering: REST APIs, GraphQL, gRPC, WebSockets, WebRTC, WebAssembly, Microservices, OAuth, Event-Driven Architecture, Stream Processing.
    Databases & Messaging Systems: PostgreSQL, MySQL, MongoDB, Elasticsearch, ClickHouse, Redis, SQLite, Kafka, GCP Pub/Sub, Apache Flink.
    DevOps: Git, GitHub, GitLab, Linux, Docker, Kubernetes, CI/CD, AWS, GCP, Microsoft Azure, Helm.
    Projects
    Cloud Nine⁠, A cloud platform for provisioning isolated Linux containers with a live in-browser terminal, persistent storage, and automatic provisioning of subdomains and TLS certificates. Built with Go, Kubernetes, and React.
    Nabatshy⁠, An open source observability platform in a single executable file built with OpenTelemetry, Go, DuckDB and React.
    Blitzkrieg⁠, An HTTP web server written from scratch in Rust with no dependencies.
    Redis⁠, A multithreaded Redis implementation written from scratch in Rust with no dependencies.
    Erode⁠, An experimental Node.js-like JavaScript & TypeScript runtime built with V8 and Rust.
    SQLWebRTC⁠, Peer-to-peer collaborative spreadsheets in the browser using SQLite WebAssembly as the database and WebRTC for replication.
    References
    Mohammad Galal⁠, VP of Engineering & Product, Bosta