Erin Moon

Computer Engineer at D. E. Shaw Research

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Erin Moon is a computer engineer with 10 years of hands-on experience building low-level systems and user-facing tools, currently working at D. E. Shaw Research in New York. Their background spans firmware and embedded systems to systems programming, with notable open-source contributions including OS-level refactors for the Twilight Princess decompilation and UI control implementations in rust-native-ui. Erin blends rigorous academic training from the University of Wisconsin–Madison with practical research and industry internships, repeatedly returning to D. E. Shaw through progressive roles. Comfortable across hardware-adjacent firmware and high-assurance system code, they bring a musician’s precision and mathematician’s rigor to engineering tradeoffs.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BS, Computer Engineering, Bachelor of Science - BS, Computer Engineering at University of Wisconsin-Madison
github-logo-circle

Github Skills (12)

uid10
c-language10
rust10
reverse-engineering10
system-programming10
cprogramming-language10
front-end-development10
sys10
ui-design10
operating-system10
memory-management9
embedded8

Programming languages (15)

C#C++RustDIGITAL Command LanguageGoTypeScriptSystemVerilogShell

Github contributions (5)

github-logo-circle
rust-native-ui/libui-rs

Dec 2018 - Dec 2019

Rust bindings to the minimalist, native, cross-platform UI toolkit `libui`
Role in this project:
userFront-end Developer
Contributions:17 commits, 9 PRs, 6 pushes in 1 year
Contributions summary:Erin primarily contributed to the development of UI controls and related functionalities within the `libui-rs` project. They implemented new UI elements like `RadioButtons` and `Combobox` with associated methods for interaction. The user also enhanced the codebase by adding the `enable()` and `disable()` methods to control elements. Furthermore, they worked on an example of a canvas and exported and fixed issues with the draw functionality.
user-interfacelibuiwindowsdeclarative-uirust
zeldaret/tp

Dec 2020 - Jan 2023

Decompilation of The Legend of Zelda: Twilight Princess (GCN, USA)
Role in this project:
userBack-end Developer & Systems Programmer
Contributions:20 reviews, 31 commits, 31 PRs in 2 years 1 month
Contributions summary:Erin primarily worked on low-level system code, specifically the decompilation of The Legend of Zelda: Twilight Princess for the GameCube. Their commits focused on refactoring and elaborating OS-level functions within the project. The user added and retyped various OS functionalities like mutexes, threads, and message queues, and organized them into a dedicated header file, OS.h. These changes demonstrate a strong focus on understanding and modifying the operating system's core components within the game's codebase.
cppzeldadecompilationtwilightgcn
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial