vrdq
Systems Software, Discord Bot Development & Anti-Cheat Forensics
Technical Skills
| Languages | C (C99/C11), Python 3, Java, Bash, Fish, Lua |
| Systems & GUI | Linux, Wayland layer-shell protocol, Cairo 2D, Qt6, D-Bus (MPRIS 2), Unix domain sockets, FIFO pipes |
| Bots & Services | Discord bot development (discord.py), REST APIs (Mojang API, tierlist APIs across community TLs), SQLite, systemd |
| Security & Forensics | Process memory string dumps, JVM thread stacks, Windows Prefetch, BAM registry keys, NTFS USN journal analysis |
| Operations | Screenshare forensics, anti-cheat detection, competitive tier testing, community moderation |
Experience & Community Operations
Vanilla Tier List (VTL)
Official Tester & Combat Evaluator
- Tested competitive players in structured 1v1 duels to assign verified tier rankings (LT5 to HT3).
- Evaluated mechanics such as hit crystals, anchors, safe anchors, crystaling speed, and toteming speed.
- Checked player inputs and client behavior for auto-clickers, reach modifications, and cheats/macros. Peak rank: High Tier 3 (HT3) Vanilla (currently LT3).
VanillaPvp Club
Server & Community Moderator
- Moderated competitive community channels and matches, enforcing server rules and player sanctions.
- Reviewed reported duel footage for reach modifications, unnatural hit distributions, and cheats/macros.
- Resolved duel outcome disputes and handled player report tickets.
Cpvpprac
Moderator & Anti-Cheat Investigator
- Monitored live matches on TotemGuard, distinguishing packet loss and network drops from autototem packet injections.
- Conducted screenshares on suspected players, inspecting JVM thread stacks, process memory strings, and Windows Prefetch / BAM artifacts for deleted cheat loaders.
- Enforced IP bans and tracked alternate accounts to stop banned players from rejoining.
Decree SMP & Egypt Network
Server Moderator
- Moderated active survival servers, handling player reports, chat moderation, and rule enforcement.
- Investigated player harassment and doxxing threats, correlating account histories and IP ranges to ban offenders.
- Managed server staff coverage during tournaments and peak hours.
Projects
crosshair-overlay
C (C99), Wayland layer-shell, Cairo, Qt6
- Wrote a Wayland crosshair daemon in C using
gtk-layer-shellon theoverlaylayer surface, with input passthrough so game clicks pass through with zero latency. - Rendered customizable reticles (dots, rings, crosses, subpixel offsets) using Cairo.
- Added a
SIGUSR1signal handler to reload configuration without restarting the daemon. - Built a companion Qt6 GUI (
crosshair-gui) that matches system themes.
spoff
Python 3, mpv IPC, CAVA, D-Bus MPRIS 2, SQLite
- Built a terminal music player in Python with Textual that streams from YouTube Music and pulls Spotify metadata without requiring Spotify Premium.
- Controlled playback via a background
mpvprocess over a Unix domain IPC socket. - Cached streamed audio to
~/.local/share/spoff/cache/for offline playback. - Piped audio data through a
cavaFIFO pipe to render a 60 FPS spectrum visualizer. - Implemented the D-Bus MPRIS 2 interface for hardware media keys, Waybar, and lockscreens.
Tierlist Discord Bot
Python 3, discord.py, REST APIs, SQLite, Linux systemd
- Built a Discord bot that queries player rankings and parses live tiers across multiple competitive Minecraft tierlist APIs.
- Integrated the Mojang REST API to resolve player usernames to permanent UUIDs, caching cross-roster tier history in SQLite.
- Formatted and delivered live tier statistics, ranking histories, and verified player profiles through Discord slash commands.
dotfiles
Arch Linux, CachyOS, Hyprland (Lua), Bash, Kitty, Fish
- Configured Hyprland with direct scanout and tearing enabled to eliminate compositor latency in full-screen games.
- Themed Neovim, Kitty, and DankMaterialShell with a unified dark monochrome Oxocarbon palette.
- Wrote a non-destructive installer that backs up existing configuration files before symlinking, with an automatic rollback script.
Athletics
Kickboxing Athlete (2 Years)
- Two years of active kickboxing training, sparring, and conditioning in Giza.
Education & Background
Secondary Education
Self-taught programmer focused on C, Linux systems, and reverse engineering. Fluent in English and Arabic.