Skip to content
View a7medayman6's full-sized avatar
♾️
Automating Stuff
♾️
Automating Stuff

Organizations

@Open-Source-Community

Block or report a7medayman6

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.

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

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

Report abuse
a7medayman6/README.md

Ahmed Ayman

Senior Backend Engineer  ·  Distributed Systems  ·  Event-Driven Architecture  ·  Scalable APIs

I build production backend systems that handle real load.
Currently at Bosta, owning fulfillment infrastructure processing 8K–14K+ daily orders for 1,500+ merchants.
Previously co-built a social commerce platform serving 25K+ merchants with 1M+ orders and 20M+ messages.

   



What I Work On

Event-driven microservices
Pub/Sub, Saga orchestration, distributed transaction patterns, compensating transactions
High-throughput APIs
Webhook ingestion at 2K+ req/min, idempotent processing, ordering guarantees, replay mechanisms
Multi-tenant SaaS backends
Row-level data isolation, per-tenant middleware, schema migration strategies
Performance engineering
Node.js event-loop profiling (clinic.js), query optimization, composite indexing
Infrastructure & CI/CD
Docker, Kubernetes (GKE), GitLab CI, GitHub Actions, GCP Cloud Run
Real-time systems
FSM-based bots, WebSockets, Redis hot state, social commerce inboxes

Tech Stack

Backend

Databases & Messaging

Infrastructure & DevOps

Frontend


Projects

Secrets management platform for dev teams. AES-256 encryption per variable, granular team RBAC, audit logging, and environment promotion across Dev / Staging / Prod.

Async standup platform for small teams. Private workspaces, text and voice updates, automated daily digest reports with team analytics. Built full-stack end-to-end.

⚙️ Systems & Protocol Implementations

From-scratch implementations of production systems in Python, built to understand internals from first principles:

  • Tiny Git — SHA-1 DAG, staging index, diffing, commit traversal
  • Tiny Redis — multithreaded TCP server, RESP protocol, TTL, disk persistence
  • Tiny SQLite — file format parsing, B-tree traversal, SELECT execution

🤟 Musheer — AI Sign Language Tutor

Custom Arabic Sign Language dataset (600 images/sign) → LSTM+CNN on MediaPipe Holistic keypoints → 91% accuracy → FastAPI backend → Production Android app.

50K+ downloads  ·  🥇 First Place — ASU Innovates 2022

Cross-platform desktop markdown editor with a clean, distraction-free writing experience. Built with Electron for native desktop feel and React/Vite for a fast, modern UI.

Browser-based presentation deck builder. Create, edit, and present slides directly in the browser without any install. Clean editor experience with live preview.

4-service distributed system communicating via RabbitMQ async messaging. Per-service GitHub Actions CI/CD with Docker Hub publishing. Full Kubernetes manifests with ConfigMap-based config injection.

Real-time speech captioning for Android. Architected the audio chunking and streaming pipeline; drove the switch from on-device models to ElevenLabs managed transcription after evaluating accuracy vs. latency tradeoffs.

100K+ users in production

AI-powered conversation rehearsal app — practice difficult conversations with realistic roleplay and AI coaching. Get feedback and coaching from Claude to build communication confidence.

Minimalist shared expense tracker — fast logging, collaborative analytics, and budget tracking for groups. Create workspaces, invite members, and log expenses collaboratively. Provides clear financial analytics showing spending patterns by category, person, and time period, plus monthly budget tracking.


GitHub Stats

GitHub Stats   Top Languages
GitHub Streak

Open to remote backend engineering roles — APIs, distributed systems, platform engineering.
a.ayman6000@gmail.com

Pinned Loading

  1. Tiny-Git Tiny-Git Public

    Tiny Git is a simplified version of Git with only the basic functionalities to gain better understanding of git internals.

    Python 6

  2. Mapbox-Offline-Server Mapbox-Offline-Server Public

    NodeJs server to cache MapBox tiles then use it in an offline mode to load the map with no internet access.

    JavaScript 3

  3. Tiny-Compiler Tiny-Compiler Public

    Compiler for the TINY Programming Language described in the language description section.

    C# 3 1

  4. microservices-e-voting-system microservices-e-voting-system Public

    JavaScript

  5. Tiny-Redis Tiny-Redis Public

    Redis In-Memory Database Cache Implementation in Python

    Python

  6. 100-Days-of-LeetCode 100-Days-of-LeetCode Public

    Practicing my coding skills by solving LeetCode problems everyday.

    Shell 18