Skip to content
View Druthulu's full-sized avatar

Block or report Druthulu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Druthulu/README.md

Hey, I'm Drew

QA Automation Engineer by day, C# developer by night. I build test automation frameworks with Python/Selenium/pytest at work, and production-grade .NET 8 applications on my own time.

What I'm Working On

Vantage — Real-time financial analysis platform. .NET 8 Worker Service, concurrent BackgroundService architecture, WebSocket streaming, SignalR dashboard. Private repo.

Stiltzkin's Bag — Game randomizer engine with 5+ years of reverse engineering. MIPS assembly disassembly, binary bytecode patching, seed-based deterministic randomization, WPF desktop app. C# / .NET 8.

InterServer Mod — Secure distributed chat relay system. .NET 8 REST API host, HMAC-SHA256 request signing, RSA signed bootstrap chain, nonce replay protection, sliding window rate limiting, automatic failure recovery. Private repo.

Ambient Home API — Reverse-engineered an undocumented smart home API using mitmproxy. Decoded protobuf wire format from raw binary captures. Built a Python reference implementation for controlling lights, locks, and thermostat.

Home Lab — Custom BananaPi/OpenWRT router, firewalled VLANs, containerized apps via Cloudflare Tunnels, Proxmox virtualization.

Game Mods

I've been modding games in C# since 2019 — Harmony patching, Reflection, reverse engineering .NET assemblies, porting code across game versions. Most of my public repos are mods for 7 Days to Die.

Tech

C# .NET 8 Python Selenium pytest WPF xUnit SignalR WebSocket Docker REST APIs HMAC-SHA256 RSA JWT Protobuf MIPS Assembly mitmproxy OpenWRT Proxmox

Pinned Loading

  1. Stiltzkins-Bag Stiltzkins-Bag Public

    FFIX PC Randomizer — 5+ years of reverse engineering. MIPS assembly bytecode patching, seed-based deterministic randomization, CSV data pipeline, WPF desktop app. C# / .NET 8.

    C# 6 1

  2. RandomSizesZA-7dtd RandomSizesZA-7dtd Public

    Game mod — Server-authoritative RNG with custom network packet sync across clients. Harmony patching, MonoBehaviour, XML config. C#.

    C#

  3. Ambient-Home-API Ambient-Home-API Public

    Unofficial reverse-engineered API reference for Ambient PropTech smart home devices. Protobuf wire format, JWT auth, device control. Python reference implementation.

    1

  4. ProjectArchitect ProjectArchitect Public

    Claude Code workflow and idea->roadmap->complete project workflow

    Shell 17 1