Moaaz Yahia Zakaria

Moaaz Yahia Zakaria

Full-Stack EngineerSystems EngineerOpen-Source MaintainerEmbedded DeveloperTooling Creator

Full-Stack & Systems Engineer — I build zero-dependency tools, encrypted databases, HTTP engines, and real-time embedded systems. Always shipping, always learning.

Hi, I'm Moaaz Yahia Zakaria 👋

Full-Stack & Systems Engineer

I build zero-dependency developer tools, encrypted document databases, high-performance HTTP engines, and real-time embedded systems — all designed to be fast, minimal, and production-ready.

From React frontends and Node.js backends to C++ compilers and Arduino micro-RTOS kernels, I work across the full stack and into the hardware.

Based in Riyadh, Saudi Arabia 🇸🇦 · Open for freelance & full-time roles.

View Projects | About Me | Contact

Featured Work

14 featured All repos ↗
My Portfolio (Next.js)

My Portfolio (Next.js)

Modern personal portfolio built with Next.js, TypeScript, and Tailwind CSS — showcasing skills, projects, and experience with a fast, polished UI.

Next.jsTypeScriptTailwind CSSReactPortfolio
FLASH

FLASH

Zero-knowledge encrypted document database engine with HNSW vector search, AI-native RAG, and server-blind architecture.

JavaScriptTypeScriptDatabaseSecurity
JPROT

JPROT

Zero-build portfolio site generator with SSR, SPA navigation, dark mode, 4 themes, and instant search — all in ~30KB.

JavaScriptCLIPortfolioOpen-Source
Velociradix

Velociradix

Node.js HTTP framework with a C++17 native engine — kqueue/epoll workers, radix-trie router, custom HTTP parser.

JavaScriptC++HTTPPerformance
CronFlex

CronFlex

Zero-dependency task queue, cron scheduler, and rate limiter with a live glassmorphic monitoring dashboard.

TypeScriptTask-QueueCronDashboard
AeroCI

AeroCI

Local digital twin and pipeline simulator for GitHub Actions — debug CI in milliseconds without wasting remote quota.

JavaScriptCI/CDDevOpsCLI
VelociForge

VelociForge

Virtualized package engine with 0.70ms startup, SBOM generation, and OSV/CVE security auditing for Node.js.

JavaScriptToolingSecurityPerformance
FlareDom

FlareDom

C++ UI framework for ESP8266/ESP32 — build responsive web dashboards entirely from C++, no HTML files or SPIFFS.

C++EmbeddedESP32IoT
MicroTaskX

MicroTaskX

High-performance micro-RTOS for Arduino with CPU profiling, power management, and compile-time task configuration.

C++ArduinoRTOSEmbedded
Codinam

Codinam

A custom programming language with a C++ compiler, standard library, JavaScript FFI bridge, and VS Code extension.

C++Language-DesignCompilerVS-Code
Ultra1602Ultimate

Ultra1602Ultimate

Blazing-fast, flicker-free LCD 1602 library with async text slots, progress bars, and direct port manipulation.

C++ArduinoLCDLibrary
LiveDAC

LiveDAC

High-performance software DAC engine for ESP8266 — waveform synthesis, PCM playback, LFO, ADSR, and dual-pin output.

C++ArduinoAudioESP8266
Social App

Social App

LinkedIn-like professional networking platform built with React, Tailwind CSS, and FastAPI backend.

ReactPythonFastAPIFull-Stack
50+ Public Repositories
12+ Open-Source Tools
5+ Languages & Runtimes
100% Zero-Dep Philosophy

Technical Skills

JavaScript / Node.js95%
TypeScript82%
C++ (Systems & Embedded)85%
React / Next.js85%
HTML / CSS90%
Embedded (Arduino / ESP32)85%
Python / FastAPI70%
CI/CD & DevOps72%

What I Do

End-to-end engineering across the full stack and into the hardware.

⚡

Full-Stack Web Development

End-to-end applications with React, Next.js, Node.js, TypeScript, and modern REST APIs. Clean architecture, real-time features, and production-ready deployments.

Learn more →
🔧

Developer Tooling & Frameworks

CLI tools, HTTP frameworks, task schedulers, compilers, and VS Code extensions — the kind of software that makes other developers faster.

Learn more →
⚙️

Systems & Embedded Engineering

High-performance C++ engines, micro-RTOS frameworks for Arduino/ESP32, audio synthesis, and firmware with sub-millisecond startup.

Learn more →
🔒

Backend Architecture & Security

Zero-knowledge encrypted databases, authentication systems, rate limiting, and API design built for scale and privacy.

Learn more →

What People Say

Moaaz shipped a zero-dependency task scheduler with a real-time dashboard that replaced an entire Redis stack in our pipeline. Exceptional systems thinking.
Open-Source Contributor CronFlex user
His C++ HTTP engine inside Node.js is the kind of work most developers would never attempt — custom parser, radix router, sub-millisecond static responses.
Node.js Maintainer Code reviewer
I used MicroTaskX on an ESP32 project and the CPU profiling + automatic sleep kept battery life through the roof. Clean, well-documented firmware engineering.
Embedded Hobbyist Arduino library user

Learning Journey

14 early builds

Early training builds and coursework — where the front-end fundamentals took shape.

HTML & CSS

6 builds
Fokir
Personal portfolio template
Mealify
Restaurant landing template
DevFolio
Developer portfolio template
HTML Source ↗
Grid Masterclass
CSS Grid layout practice
HTML Source ↗
Engage Bakery
Bakery homepage clone
HTML Source ↗
Exam
Exam / assessment page
HTML Source ↗

JavaScript & Apps

8 builds
Random Quote Generator
Quote generator widget
Weather
Weather card widget
SPA Task Live ↗
Single-page app exercise
Login System
Login flow exercise
CRUD System
CRUD list app
Bookmark
Bookmark manager
Editable Table
In-place editable table
JS Assignment #1
First JS coursework

Have a project in mind?

I'm available for freelance work and full-time roles. Let's build something fast, minimal, and production-ready.

Start a conversation

Home