Skip to content
View nayefserag's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report nayefserag

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

header

Typing animation

Email LinkedIn Portfolio Resume Profile views

Available for Hire   3+ Years   Remote / Saudi Arabia   Replies within 24h

Arabic - Native   English - Fluent

Backend NestJS TypeScript Node.js Microservices Distributed Systems Saudi Gov Integrations


  About me

const Nayf: BackendEngineer = {
  role:         "Backend Software Engineer",
  experience:   "3+ years",
  location:     "Cairo, Egypt 🇪🇬",
  focus:        ["NestJS", "Node.js", "TypeScript", "Distributed Systems"],
  building:     "Multi-tenant SaaS · Microservices · Real-time platforms",
  shipped:      ["Saudi e-government integrations (ZATCA, Tamm, Elm, Tajeer)",
                 "Edge computing on Cloudflare Workers",
                 "Event-driven systems on RabbitMQ & Kafka"],
  caresAbout:   "Clean architecture · Performance · Reliability · DX",
  openTo:       "Mid-Senior backend roles — remote or Saudi Arabia",
};

  Tech Stack

Languages & Runtime

TypeScript JavaScript Node.js

Backend Frameworks

NestJS Express

APIs

GraphQL Apollo

Databases & ORM

PostgreSQL MySQL MongoDB Redis Prisma

Messaging & Streams

RabbitMQ Kafka MQTT

Cloud

Docker Kubernetes AWS Cloudflare

CI/CD

GitLab Jenkins GitHub Actions ArgoCD

Monitoring & Test

Grafana Prometheus Sentry Jest

Also fluent in: Cloudflare Workers (Durable Objects · KV · Queues · Hyperdrive) · Kysely · TypeORM · BullMQ · Redis Pub/Sub · Hono · Zod · DataLoader · Pino · Nx · OAuth (Google) · JWT · RBAC



  Featured Projects

🛒 Grocery

NestJS microservice managing grocery items, lists, and orders. Coordinates with Auth & Notification services via RabbitMQ + HTTP.

NestJS TypeScript MySQL MongoDB RabbitMQ JWT

Multi-tenant authentication service — email/OTP, Google OAuth, JWT, with dynamic per-app database routing.

NestJS MongoDB OAuth JWT OTP Swagger

Social-media backend with real-time notifications, media uploads, and i18n. Live API deployed.

NestJS MongoDB Firebase JWT i18n

Microservices social platform with Redis Pub/Sub for report generation and Firebase push notifications.

Node.js Express MongoDB Redis Docker


💼   Production Experience

🚗 FleetOo  ·  Mid–Senior Software Engineer · Remote 🇸🇦 · Jul 2025 – Present

Multi-tenant Fleet Management SaaS for the Saudi market — vehicles, drivers, devices, trips, maintenance, rental, billing.

  • 🏛️ Led Saudi e-government integrations — ZATCA (e-invoicing), Tamm, Elm, Tajeer
  • ⚡ Built Cloudflare Workers (Hono + Kysely) for IoT telemetry, geofencing, scheduled jobs — using Durable Objects, KV, and Queues
  • 🔄 Migrated background-job platform from BullMQ → RabbitMQ, added real-time updates via Redis Pub/Sub
  • 📤 Designed a fault-tolerant document-upload pipeline with Sharp image optimization on Cloudflare R2
  • 🧩 Built a reusable dynamic filtering & sorting engine adopted across every module
  • 📊 Hardened observability with Sentry + Pino on an Nx monorepo with automated CI/CD

✈️ Almatar  ·  Software Engineer · Remote 🇸🇦 · Mar 2024 – Jul 2025

Travel-tech platform serving the Saudi market — flights, hotels, ground transport, B2B corporate booking.

  • 🏆 Top Performer Q2 2025 (86% rating) · 2nd of 18 teams — Al Matar Hackathon (Oct 2024)
  • 📈 Designed the Car Transfer booking workflow — drove ~10% sales lift
  • 🧱 Engineered scalable microservices for the Transport Management (TMS) team
  • 🧠 Built a route-aware vehicle-search algorithm and a supplier-management portal
  • 🔄 Integrated Salesforce CRM with enterprise systems for real-time sync
  • 🛫 Contributed to Aamal, a B2B corporate flight & hotel booking platform

🌾 Mahaseel Masr  ·  Backend Engineer · Hybrid · Maadi 🇪🇬 · Oct 2023 – Mar 2024

Agri-tech company building tools for Egyptian farming communities.

  • 🤖 Engineered backend systems for Qamhawy App — an AI-driven platform for farming communities
  • 🌦️ Designed a predictive weather-alert module that helped farmers reduce risk and improve productivity
  • 📈 Built reporting features that streamlined agricultural engineers' workflows
  • 🔄 Optimized backend infrastructure for uninterrupted cross-platform operation with mobile teams

💻 Freelance  ·  Software Engineer | Web Developer · Remote 🌐 · Apr 2023 – Nov 2023

Worked with multiple clients on web platforms — backend services, bug fixes, performance improvements, and feature delivery.

  • 🐛 Delivered bug fixes, feature upgrades, and performance improvements across multiple client platforms
  • 🛠️ Built tailored solutions for diverse client needs, strengthening system-evaluation and problem-solving skills
  • 🚀 Refined end-to-end delivery — requirements → design → ship → iterate


  Let's connect

Open to Mid-Senior Backend Engineering opportunities — remote or Saudi Arabia.
Strong on NestJS/Node.js · Distributed systems · Saudi-market integrations

   


Pinned Loading

  1. CircleSync-With-Microservice CircleSync-With-Microservice Public

    Microservices social platform with Redis Pub/Sub & push notifications

    JavaScript 1

  2. Grocery Grocery Public

    NestJS microservice for grocery items, lists & orders (RabbitMQ, MySQL, MongoDB)

    TypeScript 1

  3. AuthBridge AuthBridge Public

    Multi-tenant NestJS auth service: email/OTP, Google OAuth, JWT

    TypeScript 1

  4. TaskTresk TaskTresk Public

    TaskTrek is a robust NestJS-based server-side application for managing CRUD operations on todo lists, featuring JWT authentication, Express, and Mongoose integration. It offers secure, scalable bac…

    TypeScript 1

  5. NestWave NestWave Public

    NestJS social backend with realtime notifications, i18n, and Firebase

    TypeScript 1

  6. Rockstar-hub Rockstar-hub Public

    Rockstar Hub: Discover, Explore, Game. Powered by React, TypeScript, and Chakra UI, it's your gateway to a vast gaming universe. Find, filter, and personalize your gaming experience with ease. Join…

    TypeScript