Emily Hudson is a backend software engineer.
What am I?
Fourteen years of programming experience.
Two years of professional Rust and
two years of professional Python.
Rust, C++, C#, Go, Python, V, Typescript.
WinAPI, Media Foundation, COM, WebRTC, Protobuf, Bebop, Svelte.
Rainway delivering fast, reliable app streaming for everyone, and
IndustrialNext creating a modular, fully autonomous smart factory for manufacturing.
Steam, Epic Games Store, Unreal Engine Games, Source
Engine Games, CSGO, TF2, Hammer, Windows Kernel, Gitarena.
Where am I?
cv.emily.gg
@emily33901
t.me/emilydotgg
@emilydotgg
@emilydotgg
What have I done?
remote is a remote desktop streaming app for Windows,
similar to Rainway or Parsec.
Rust WinAPI COM DirectX Media Foundation OpenH264 WebRTC
corpse is a blazing fast sample-browser.
Rust egui WinAPI COM
reform is an experimental, novel VST3 plugin that works with wavecycles of sound.
Rust egui WinAPI COM nih-plug
emreddit.com provides better embeds for reddit.com links.
Rust h2 actix
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 is a native desktop client for SoundCloud.
Rust iced rodio
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 is a cross-platform, open-source, re-implementation of steamclient.dll, allowing drop-in
replacement.
C++ WinAPI Linux Protobuf Steam Reverse Engineering
typeracewith.me is a university project to create a 'type racer' website. Providing both
singleplayer
and multiplayer content.
Javascript
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 is a standalone protobuf parser, compiler and runtime for V.
V Protobuf C
Network and io stack for the V standard library.
V
vapor is a library for interacting with the steam network.
V Steam Reverse Engineering
doghook is a cross-platform training software for TF2, with transparent overlay,
projectile prediction, backtracking and aimbot.
C++ ImGUI NanoVG Source Engine Reverse Engineering