Emily Hudson is a backend software engineer. What am I?
Experience
Fourteen years of programming experience. Two years of professional Rust and two years of professional Python.
Languages
Rust, C++, C#, Go, Python, V, Typescript.
Technologies
WinAPI, Media Foundation, COM, WebRTC, Protobuf, Bebop, Svelte.
Previously at
Rainway delivering fast, reliable app streaming for everyone, and IndustrialNext creating a modular, fully autonomous smart factory for manufacturing.
Reverse Engineered
Steam, Epic Games Store, Unreal Engine Games, Source Engine Games, CSGO, TF2, Hammer, Windows Kernel, Gitarena.
Where am I?
CV
cv.emily.gg
Github
@emily33901
Telegram
t.me/emilydotgg
Discord
@emilydotgg
Twitter
@emilydotgg
What have I done?
remote
remote is a remote desktop streaming app for Windows, similar to Rainway or Parsec. Rust WinAPI COM DirectX Media Foundation OpenH264 WebRTC
corpse
corpse is a blazing fast sample-browser. Rust egui WinAPI COM
reform
reform is an experimental, novel VST3 plugin that works with wavecycles of sound. Rust egui WinAPI COM nih-plug
emreddit.com
emreddit.com provides better embeds for reddit.com links. Rust h2 actix
pomu.app
pomu.app is a website for archiving ongoing and future streams onto S3 or disk and automatically re-uploads them to youtube. Go Svelte postgres ffmpeg DASH HLS Docker
stratus
stratus is a native desktop client for SoundCloud. Rust iced rodio
kernel-rs
kernel-rs is a project and template for creating safe, secure drivers for Windows with example virtual-gamepad driver. Rust Kernel WinAPI WDK Usb XInput
argonx
argonx is a cross-platform, open-source, re-implementation of steamclient.dll, allowing drop-in replacement. C++ WinAPI Linux Protobuf Steam Reverse Engineering
typeracewith.me
typeracewith.me is a university project to create a 'type racer' website. Providing both singleplayer and multiplayer content. Javascript
forgery
forgery is a compilable, modifiable, extendible version of the 2007 Valve Hammer editor.
forgery-go is a from-scratch implementation of Hammer.
C++ Go ImGUI G3n
vproto
vproto is a standalone protobuf parser, compiler and runtime for V. V Protobuf C
vlang
Network and io stack for the V standard library. V
vapor
vapor is a library for interacting with the steam network. V Steam Reverse Engineering
doghook
doghook is a cross-platform training software for TF2, with transparent overlay, projectile prediction, backtracking and aimbot. C++ ImGUI NanoVG Source Engine Reverse Engineering