Featured Work

Tools and products I've shipped, with a look at each one running.

More Projects

Systems tooling, graphics experiments, developer automation, and apps.

ship — Binary Packager & Harvester

Rust / Systems

Zero-config CLI build pipeline in Rust that parses PE/ELF import headers via goblin to automatically bundle dynamic libraries (DLLs/SOs), support autonomous cross-compilation, and create single-file executables.

GitImg

C++17 / Networking

Version control for artists and binary assets. FastCDC content-defined chunking with FNV-1a hashing for deduplication, a multi-client TCP daemon, and an embedded web gallery, with zero external dependencies.

Ape Dynasty

C++ / SFML · Pre-alpha

A procedurally generated 2D jungle survival and evolution game: start as a single ape in an infinite living world and grow a dynasty across generations.

Arabic Reader

JavaScript / Desktop

Read the Quran, hadith, your own PDFs, or any pasted Arabic text word by word: vowel marks, pronunciation, meaning, root, and a letter-by-letter breakdown, with spaced-repetition review.

AI PR Reviewer & Visualizer Bot

Node.js / Gemini API

An event-driven GitHub App built with Probot and Google Gemini Flash to generate automated risk summaries, group module diffs, and power interactive comment-based @mention triage.

Automated Video Pipeline

Python / FFmpeg

Collaborative media pipeline automating multi-track video composition, subtitles, and dynamic thumbnail synthesis through FFmpeg CLI bindings and asynchronous REST workflows.

Audio Forensics Desk

C++20 / OpenGL

A diegetic audio-forensics game prototype with a real-time DSP pipeline (biquad filters, radix-2 FFT), a fully procedural vector UI, and a CRT post-processing shader.

Analog Hardware VFX Simulator

C++ / GLSL

Real-time fragment shaders that physically model vintage display hardware: CRT barrel distortion, electron-beam bloom, RGB phosphor masks, and scanlines.

ssd-meter

C / Windows

A pure C hardware watchdog for Windows that tracks NVMe wear percentage, SMART telemetry, and failure metrics.

safe-comment-stripper

Node.js / CLI

An AST-based CLI that safely removes comments from JavaScript, TypeScript, Java, Kotlin, C, C++, Dart and more without breaking URLs or strings.

Pixel Cookbook

Flutter / Firebase

An 8-bit, RPG-themed recipe app: browse a shared tavern board of public recipes, filter by category, and craft your own with pixel-art UI and sound effects.

AtodCore

Python / FastAPI

A custom game backend-as-a-service built on FastAPI and SQLite, powering my itch.io and Google Play titles.

All repositories on GitHub ↗

Published Games

Independent games designed, developed, and launched on official stores under the AtodDev portfolio.

A siege in progress in Yarmouk — The Siege

Yarmouk — The Siege

C++17 / SFML · Windows

A watercolour strategy game of the conquest of Roman Syria, 634 to 637. March from Bosra to Antioch: break each city's army in the field, then find a way through its walls with ladders, rams, mangonels, sappers, or a bribe.

FC

Flying Cat

Native Android arcade game featuring custom animations and performance optimization.

JavaAndroid StudioGoogle Play
WS

Word Search

Classic word puzzle game engineered with dynamic grid generation algorithms.

JavaAlgorithmsGoogle Play
RC

RockCat

Survival and platformer title focusing on engaging gameplay mechanics and user retention.

JavaAndroid SDKitch.io
C++

Sudoku & Snake

Classic arcade and logic games built completely from scratch in raw C++ and SDL2.

C++SDL2OOPitch.io