C++ / C# • Windows • Reverse Engineering

Ricky Szameitat — C++/C# Software Engineer & Reverse Engineer

Windows-focused engineer working on anti-tamper, general purpose applications, and hands-on RE through mods, learning cheats, and protocol emulation. I value performance, reliability, and clear tooling — and run a Proxmox homelab.

x64dbg — disasm: main.x64

; x64 snippet — fast path
mov rax, [rcx+08h]
test rax, rax
je   short .slow
lock xadd [rax], rdx
; ...

// C++: zero-cost abstractions
for (auto& task : tasks) {
    pool.enqueue([&]{ task(); });
}

// C#: low-latency pipeline
var channel = Channel.CreateBounded<byte[]>(1024);
await foreach (var packet in channel.Reader.ReadAllAsync()) {
    analyzer.Ingest(packet);
}
              

About

  • Homelab: Proxmox-based; self-hosted services, backups, and automation.
  • Gaming: drives my focus on performance, input latency, and UX.
  • Moderation: past experience moderating large forums consisting of multiple millions of members.
  • Music: metalcore, deathcore, post-hardcore — loud riffs, deep work.
  • Mindset: practical, curious, and relentless about solving problems.

Core Skills

Languages
C++20 C#/.NET x86/x64 ASM
Systems
Concurrency Networking SIMD
Reverse Engineering
IDA Pro x64dbg
Tooling
CMake vcpkg MSVC .NET CI/CD
Sys-Admin
Proxmox Homelab Debian/Linux

Selected Projects

Social VR Platform Mods

General purpose all-in-one quality-of-life suite, a safety/anti-crashing mod, and additional QoL improvements to enhance the social experience.

VRModsQoLSafety

Game Cheats (Learning Project)

Cheats for various games to explore Windows internals and memory behavior, focusing on safe experimentation and deepening systems knowledge.

REWindowsMemoryCPU

Browser Flash-Game Server Emulator

Server emulator for a popular browser game, reproducing core protocol flows to enable local play and experimentation.

EmulationNetworkingProtocols

Discord Video Embed Bot

Bot that auto-embeds videos from websites without proper Open Graph embeds (TikTok, Reddit, Twitter), improving previews and shareability.

DiscordBotMediaWeb

Experience

Senior Software Engineer — Denuvo GmbH (Anti-Tamper/Anti-Piracy)

2023 — Present
  • Anti-tamper development on the Windows platform.
  • Worked on the disassembler engine.
  • Worked on obfuscation pipelines.
  • Worked on the virtual machine protection engine.
  • Built a watermark renderer embedded directly into protected binaries.
  • Implemented graphics backends for the renderer: DirectX 11, DirectX 12, and Vulkan.

Software Engineer — AnyDesk GmbH (Remote Desktop)

2018 — 2023
  • Contributed to core library implementations and platform integration for Windows.
  • Built an on-screen keyboard to visualize the remote layout and act as an input device.
  • Developed a DirectX 9 whiteboard to draw on the remote endpoint with minimal latency and system overhead.
  • Implemented borderless fullscreen mode for seamless remote sessions.
  • Maintained the Windows application, focusing on stability and releases.

Get In Touch

Have a challenging systems problem or a binary that needs reversing? Connect via LinkedIn or explore my GitHub.