Skip to content
View sabrydawood's full-sized avatar
🏠
Backend Engineer
🏠
Backend Engineer

Organizations

@HTL-Acadmy @FutureSolutionDev

Block or report sabrydawood

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
sabrydawood/README.md

Hi, I'm Sabry Dawood 👋

Lead Software Engineer & Backend Architect — Egypt 🇪🇬

6+ years building production systems end to end — backend APIs, job queues, CI/CD pipelines, and the Linux infrastructure they run on. I lead engineering at FutureSolutionDev, where I architect multi-tenant SaaS, AI-powered platforms, and the developer tooling that ships them.

Polyglot (TypeScript & Go), security-minded, and biased toward reliability and clean architecture. Below is a real look at what I build.

📊 GitHub Stats

Sabry's GitHub stats Top languages views on github GitHub Streak


⭐ Featured open-source projects

Deploy Center — a self-hosted CI/CD deployment platform. TypeScript · React 19 · Express · MySQL/MariaDB (Sequelize) · BullMQ + Redis · Bun A production-grade system with a persistent deployment queue that survives restarts (retry + exponential backoff), AES-256-GCM-encrypted env vars and SSH keys, 4-tier RBAC, one-click rollback, project templates, workspaces, real-time monitoring over WebSocket, and multi-channel notifications (Discord/Slack/Email). Tested with Jest + Vitest and shipped through GitHub Actions CI with CodeQL scanning. Currently at v3.0.

Internet Monitor — a cross-platform internet-connectivity monitor. Go · JavaScript · cross-platform (Windows / macOS / Linux) Runs silently in the background and checks connectivity through three simultaneous layers (TCP / HTTP / DNS), logs every drop with cause and duration, runs on-demand speed tests, and serves a live dashboard with Discord/Slack webhooks and CSV export. Bilingual UI (Arabic / English) with full RTL support, auto-update via GitHub Releases, and multi-platform CI/CD.


🏗️ What I'm building (private / client work)

  • AI-powered real-estate platform — architect & technical lead. A real-estate core system with AI features, built on Node.js / Bun and PostgreSQL (with pgvector for semantic search), multilingual Arabic / English.
  • Multi-tenant real-estate CRM — a tenant-isolated CRM tailored to real-estate workflows.
  • CRM & business solutions — custom CRM and internal tooling for clients.
  • Children's tech-education platform — teaching web development, app building, and prompt engineering across age groups.

🧰 Tech I work with

Languages: TypeScript · JavaScript · Go · PHP Backend: Node.js · Bun · Express · Laravel · Socket.IO · Sequelize Data: PostgreSQL · pgvector · MySQL / MariaDB · Redis · BullMQ Infra & DevOps: Linux server administration · Docker · CI/CD (GitHub Actions) · PM2 · Postfix / Dovecot · AaPanel Security: JWT · RBAC · AES-256-GCM · SSH key management


📫 Reach me through FutureSolutionDev, or open an issue on any of the projects above.

Pinned Loading

  1. linux-win linux-win Public

    jsut linux and windows quickly run commands via batch files

    Shell 1

  2. FutureSolutionDev/Deploy-Center-Server FutureSolutionDev/Deploy-Center-Server Public

    Self-hosted CI/CD deployment platform with persistent queue (BullMQ + Redis), encrypted env vars, multi-channel notifications (Discord/Slack/Email), rollback UI, project templates, and workspaces. …

    TypeScript 9

  3. FutureSolutionDev/internet-monitor FutureSolutionDev/internet-monitor Public

    free, open-source tool that runs silently in the background and monitors your internet connection 24/7 using three simultaneous checks

    Go 50 2

  4. claude-config claude-config Public

    A portable multi-role Claude Code agent system: auto-detection between CTO/PM/Engineer/UI-UX/Growth/BA/DevOps/BD roles + Auto-ADR + Discovery-First + Knowledge base. Arabic-primary.

    PowerShell 1