Skip to content
View SebastienMelki's full-sized avatar

Block or report SebastienMelki

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SebastienMelki/README.md

Sebastien Melki

VP Engineering @ Anghami & OSN+

Leading backend engineering for 120M+ users across MENA's premier entertainment platform

LinkedIn Twitter Anghami OSN+


About

Backend engineer and technical leader with a passion for building scalable distributed systems. McGill Computer Engineering graduate (2012-2016) currently architecting streaming infrastructure that powers entertainment for millions across the Middle East and North Africa.

Specializing in high-performance backend systems, real-time streaming infrastructure, and developer tooling. Leading engineering teams at the intersection of music and video streaming technologies.


Featured Open Source

sebuf ⭐ 81

Go Protobuf Toolkit for Type-Safe APIs

  • Zero runtime dependencies
  • 85% test coverage
  • Mock server generation
  • OpenAPI v3.1 documentation

Go Protobuf

Cross-Platform Behavioral Analysis SDK

  • iOS, Android, Web support
  • gomobile/WASM powered
  • Real-time anomaly detection
  • Event tracking via protobufs

Go WASM

Digital Library Platform

  • Self-hosted media server
  • Music, movies, audiobooks
  • Built with Go and sebuf
  • Modern Alexandria-inspired

Go Docker


Technical Stack

Languages & Core

Go AWS Kubernetes Docker Helm

Data & Messaging

Kafka NATS Redis PostgreSQL MySQL

Infrastructure & Monitoring

Fastly CloudFlare Prometheus Grafana DataDog SigNoz


Impact & Achievements

120M+ Active Users

4 Months OSN+ Platform Rebuild

50 Engineers Team Leadership

Career Timeline

  • 2024 - Led OSN+ platform complete rebuild in record time following Anghami-OSN merger
  • 2023 - Promoted to VP Engineering at Anghami
  • 2022 - Architected Anghami Chats with WebSocket infrastructure
  • 2021 - Key figure in Anghami's IPO - first MENA tech company on NASDAQ
  • 2019 - Promoted to Engineering Lead at Anghami
  • 2018 - Launched Anghami Live Radios for real-time social music streaming
  • 2017 - Joined Anghami as Backend Engineer
  • 2016 - Graduated from McGill University
  • 2015 - Accepted offers from Amazon, Meta, and Google - chose Amazon
  • 2014 - Software Engineering Intern at Ericsson
  • 2012 - Started Computer Engineering at McGill University

Technical Writing

📖 Deploying Ideas to Production Deep dive into building and deploying production-ready features at scale

📻 Anghami Live Radios Architecture of real-time social music streaming


Current Focus

  • Global Scale: Engineering infrastructure for millions of concurrent streams
  • Edge Computing: Optimizing content delivery with CDN strategies
  • Developer Experience: Building next-gen tools for the Go ecosystem
  • Platform Convergence: Unifying music and video streaming architectures

GitHub Analytics


Let's Connect

Open to collaborating on high-impact projects in streaming, distributed systems, and developer tools

LinkedIn

Pinned Loading

  1. sebuf sebuf Public

    Comprehensive Go protobuf toolkit for building type-safe HTTP APIs with automatic validation, OpenAPI docs, and low number of dependencies

    Go 81 5

  2. iskandaria iskandaria Public

    A modern digital library inspired by Alexandria. Unified media repository for music, movies, series, audiobooks & podcasts. Self-hosted streaming platform with seamless playback, organization & dis…

    Shell 1

  3. causality causality Public

    Multi-platform SDK (Go + gomobile/WASM) that captures custom events via protocol buffers, sends them to a TCP server, and analyzes behavioral patterns to detect app modifications by identifying dev…

    Makefile 1