Skip to content
~/mohammad.abdalrazzak
Open to remote backend & distributed-systems roles

MohammadAbdalrazzak

Backend Software Engineer·distributed systems

I build scalable, event-driven backends that turn high-throughput IoT data into real-time insight.

why hire me

I turn high-throughput data into systems teams can trust.

A backend engineer focused on measurable results — faster systems, fewer production surprises, and clean event-driven architecture. Open to remote backend and distributed-systems roles.

Available for hire

Impact you can measure

I led a ClickHouse migration that made IoT analytics 99%+ faster — real numbers, not buzzwords.

Reliability by default

Real-time alarms, observability, and event-driven services built to stay predictable under heavy load.

Range across the stack

From RabbitMQ pipelines and microservices to production platforms — IBMS, Ignite, and Facilitrol-X.

01 // about

Backend engineer for data-heavy systems

Backend software engineer specializing in distributed systems, event-driven architecture, and high-throughput data pipelines. At Unifi Solutions I re-architected IoT analytics around ClickHouse for 99%+ faster queries, shipped real-time alarm & alerting over live sensor streams, and build resilient microservices with Node.js, TypeScript, NestJS, and RabbitMQ.

I care about systems that stay fast and predictable under real load. That means measuring before optimizing, keeping event-driven services loosely coupled and debuggable, and treating observability — Grafana dashboards, metrics, traceable IoT events — as a first-class part of the work, not an afterthought.

What I focus on

Performance

Profiling hot paths and re-architecting data layers for sub-second queries at scale.

Reliability

Resilient services with real-time alarms and alerting that catch failures early.

Event-driven design

Clean RabbitMQ messaging that decouples high-throughput IoT workflows.

Observability

Grafana dashboards and metrics that make production behavior easy to reason about.

0%+

Faster IoT analytics

after migrating the analytics layer to ClickHouse

0+

Production platforms

IBMS · Ignite Meter · Ignite Shield · Facilitrol-X

Real-time

Event processing

RabbitMQ-driven microservices over live IoT streams

02 // experience

Where I've worked

  1. Mid-Senior Backend Developer

    Unifi Solutions

    Apr 2024 — PresentRemote

    Backend engineering across large-scale IoT, asset-management, and predictive-maintenance platforms.

    Led an analytics performance initiative: re-architected IoT analytics around ClickHouse, achieving 99%+ faster queries versus the previous solution and unlocking interactive dashboards over high-volume sensor data.

    Designed and maintained real-time alarm & alerting logic over live IoT readings and thresholds, enabling early detection of abnormal conditions and proactive maintenance workflows.

    Built and operated event-driven microservices on RabbitMQ — consuming, processing, and debugging real-time IoT events and asset-lifecycle workflows at scale.

    Delivered backend features across large-scale asset-management & predictive-maintenance systems: IBMS, Ignite Meter, Ignite Shield, and Facilitrol-X.

    Drove performance profiling and bottleneck analysis on high-throughput services, and improved observability with Grafana dashboards and metrics for faster production debugging.

    Contributed backend features and integrations to ClimaCert-X, an AI + IoT sustainability-certification platform.

    ClickHouseRabbitMQNode.jsTypeScriptNestJSGrafanaDockerMicroservices

03 // skills

Tools I build with

A broad backend-leaning stack, from data stores and messaging to the frameworks and platforms I ship on.

Backend

  • Node.js
  • Express.js
  • NestJS

Frontend

  • React
  • Svelte
  • SvelteKit
  • Tailwind CSS
  • MUI
  • Bootstrap
  • HTML
  • CSS

Databases

  • ClickHouse
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis

ORM / ODM

  • Prisma
  • Sequelize
  • TypeORM
  • Mongoose

DevOps & Tools

  • Docker
  • AWS
  • Azure
  • Firebase
  • Git
  • GitHub
  • Swagger
  • Postman
  • Jira
  • Ubuntu

Architecture

  • Microservices
  • Event-Driven
  • Domain-Driven Design

04 // projects

Selected work

A few things I've built — from production e-menu systems to AI research.

Product · 2023

01

QBite

Eco-friendly digital e-menu platform

A digital e-menu system that replaces printed menus with real-time, multilingual menus restaurants can update instantly — cutting waste while speeding up service.

Led the team building the platform end to end, cutting paper use by 90% and menu-update costs by 50%.
Improved order efficiency by 15% through a streamlined, mobile-first ordering flow.
Ran a process re-engineering effort to consolidate fragmented service flows into one pipeline.
Node.jsNestJSMySQLPrismaRedisSwagger/OpenAPIi18nUbuntu

AI / Computer Vision · 2026

02

AI Damage Analysis for War-Affected Buildings

Computer-vision damage assessment & cost estimation

A computer-vision system that classifies structural damage levels in war-affected buildings from imagery and estimates reconstruction cost to support planning and prioritization.

Detects and grades damage severity directly from building imagery.
Estimates reconstruction cost to help prioritize rebuilding efforts.
PythonComputer VisionDeep Learning

AI / NLP

03

AI Children's Story Teller

NLP system for age-appropriate storytelling

An NLP system that generates age-appropriate children's stories, adapting vocabulary, tone, and themes to a target age range.

Generates coherent, age-appropriate narratives on demand.
Adapts complexity and tone to the reader's age.
PythonNLPMachine Learning

05 // education

Education

B.Sc. in Computer Science

University of Aleppo

2021 — 2026Aleppo, Syria

Studying Computer Science at one of Syria's leading universities.

Trained for the ICPC international collegiate programming contest.

Graduation project: AI damage analysis for war-affected buildings (computer vision).

06 // contact

Let's build something

Have a role, a project, or a question? Send a message and I'll get back to you.

Open to remote backend & distributed-systems roles. Whether you want to talk distributed systems, discuss a role, or just say hello — I read every message and reply personally.