vrdq

Systems Software, Discord Bot Development & Anti-Cheat Forensics
Cairo, Egypt (UTC+3) GitHub: github.com/vrdq Discord: vr.dq Web: vrdq.dev

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-shell on the overlay layer surface, with input passthrough so game clicks pass through with zero latency.
  • Rendered customizable reticles (dots, rings, crosses, subpixel offsets) using Cairo.
  • Added a SIGUSR1 signal 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 mpv process over a Unix domain IPC socket.
  • Cached streamed audio to ~/.local/share/spoff/cache/ for offline playback.
  • Piped audio data through a cava FIFO 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.