vrdq

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

Technical Skills

Languages C (C99/C11), TypeScript, Python 3, Java, Bash, Fish, Lua
Systems and GUI Linux, Wayland layer-shell protocol, Cairo 2D, Qt6, D-Bus (MPRIS 2), Unix domain sockets, FIFO pipes
Full-Stack and Services React 19, Node.js, Express 5, Drizzle ORM, PostgreSQL, Tailwind CSS, REST APIs, Zod, SQLite, systemd
Security and Forensics Process memory string dumps, JVM thread stacks, Windows Prefetch, BAM registry keys, NTFS USN journal analysis
Operations Screenshare forensics, anti-cheat detection, tier testing, community moderation

Experience and Community Operations

Vanilla Tier List (VTL)
Ex-Tier Tester and Helper
  • Tested players in structured 1v1 duels to assign tiers (LT5 to HT3).
  • Evaluated mechanics such as hit crystals, anchors, safe anchors, crystaling speed, and toteming speed.
  • Checked player mechanics and client behavior for disallowed modifications, and cheats/macros. Peak rank: High Tier 3 (HT3) Vanilla (currently LT3).
VanillaPvp Club
Server and Community Moderator
  • Moderated 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
Moderation and Anti-Cheat Detection
  • Monitored TotemGuard flags, 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 and EgyPrac
Server Moderator
  • Moderated active survival CPvP 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

MedicalBookingHub
TypeScript, React 19, Node.js, Express 5, Drizzle ORM, PostgreSQL, Tailwind CSS v4, Zod
  • Architected a full-stack telemedicine and appointment scheduling platform featuring role-based access control (Patients, Providers, Admins) and complete English/Arabic localization with RTL layout support.
  • Built a high-throughput booking engine with transaction-level locking to prevent concurrent double-booking of doctor availability slots and instant sessions.
  • Engineered an in-app consultation channel with attachment validation (2MB payload cap) and base64 document processing.
  • Integrated a resilient transactional email subsystem supporting Resend, Brevo API, and SMTP failover for email verification and timed password reset codes.
Cairo Crosshair App
C (C99), Wayland layer-shell, Cairo, Qt6
  • Wrote a Wayland screen reticle 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) via Cairo graphics.
  • Added a SIGUSR1 signal handler to reload configuration without restarting the daemon.
  • Built a companion Qt6 GUI (cairo-gui) that matches system themes.
spoff
Python 3, mpv IPC, CAVA, D-Bus MPRIS 2, SQLite
  • Built a TUI music player in Python, 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 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 Minecraft tierlist APIs.
  • Integrated the Mojang REST API to resolve player IGNs to 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 an installer that backs up existing configuration files before symlinking, with an automatic rollback script.

Athletics

Kickboxing Athlete (Couple of Years)
  • A couple of years of active kickboxing training, sparring, and conditioning in Giza.

Education and Background

Secondary Education

Self-taught programmer focused on C, Linux systems, and reverse engineering. Fluent in English and Arabic.