vrdq

I'm a systems developer and security researcher based in Cairo, Egypt. My focus is on digital forensics, process memory inspection, and low-level Linux systems programming in C. I investigate running processes for injected code and execution artifacts, analyze protocol packet timing, and build secure full-stack software and tools.

Outside programming, I've been a kickboxing athlete for a couple of years in Giza and a tier tester in the Vanilla Tier List (peak HT3 Vanilla, currently LT3).

Featured Work

MedicalBookingHub TypeScript, React 19, Express, PostgreSQL

A full-stack telemedicine and appointment booking platform built with TypeScript, React 19, Express 5, and PostgreSQL. Features strict role-based access control (RBAC), database transaction-level locking to prevent double-booking and concurrency race conditions, Zod schema validation to eliminate untrusted injection vectors, and bilingual Arabic/English RTL support.

Cairo Crosshair App C, Wayland, Cairo, Qt6

A native Wayland crosshair overlay daemon written in C (C99) using layer-shell with input passthrough. It bypasses legacy X11 security flaws (where arbitrary clients can snoop global keystrokes and mouse events) by adhering strictly to Wayland's isolated surface protocol, and catches SIGUSR1 to reload configuration dynamically in memory.

Spoff Python, mpv IPC, CAVA, D-Bus

A terminal music player I built with Textual that streams tracks from YouTube Music while syncing Spotify playlists without Spotify Premium. It controls a background mpv daemon over a secure Unix domain socket, renders a 60 FPS spectrum visualizer via cava, and connects to MPRIS 2 for desktop media keys. Published on PyPI and featured on Awesome TUI.

WhitelistLink Java 21, Paper/Spigot API, JDA 5, Mojang REST API

A Discord-to-Minecraft synchronization bot and Paper plugin in Java 21. Prevents player identity spoofing by resolving immutable Mojang UUIDs against official REST APIs, enforces privilege isolation by restricting administrative commands to secure ticket channels, and maintains tamper-evident audit logs.

Tierlist Discord Bot Python, discord.py, Tierlist APIs

A Discord bot I made that queries multiple tier list APIs to check verified player ranks, resolving Minecraft usernames to permanent Mojang UUIDs to prevent name-spoofing and rank tampering.

JetBrains Mono Everywhere Chromium Extension, Manifest V3, JavaScript, CSS

A Brave and Chromium extension I wrote that forces JetBrains Mono across all webpage text. It walks DOM text nodes and observes mutations to pierce Shadow DOM trees and style dynamic SPAs without clobbering icon fonts, SVG glyphs, or code blocks.

Dotfiles Hyprland, Lua, Kitty, Fish

My personal Arch Linux and CachyOS setup, tuned for low input latency with tearing and direct scanout for full-screen games. Centered around a dark Oxocarbon palette with an automated symlink installer and rollback script.

Recent Commits

Recent commits pushed across my active projects. Select a repository to inspect changes.

101862c 2026-09-18 rebrand: update title to Cairo Crosshair App across daemon, GUI, and docs
832d0b9 2026-09-18 refactor(ui): remove color picker dialog, use direct uncolored hex inputs
e6ade50 2026-09-18 refactor(ui): strip all web/SaaS elements, deliver dense native Linux utility interface
source: github api view full repo

Digital Forensics and Security Operations

I conduct live memory forensics, incident response, and anti-cheat threat detection for competitive servers:

Detailed technical breakdown on the digital forensics and security operations page.

Contact