Katelyn Gadd

Senior Software Engineer at Squared Interactive

Seattle, Washington, 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
Katelyn Gadd is a Senior Software Engineer in Seattle with 16 years of experience bridging game design, engine/tools development, and low-level runtime engineering. She has deep expertise in .NET and WebAssembly—contributing to the dotnet/runtime and as a founder of WebAssembly work—and created widely used projects like the Jiterpreter and JSIL for compiling .NET to JavaScript. Equally comfortable shipping game code and building backend systems, she’s improved performance from SQL queries to JIT codegen and implemented platform-specific fixes for projects like MonoGame and FNA. Known for fixing broken processes and shipping pragmatic tooling, she pairs creative product instincts (game design and writing) with rigorous systems-level debugging. She’s a persistent collaborator who pushes for better developer and customer experiences, and has a track record of turning research/prototypes into production-quality runtime features.
code16 years of coding experience
job7 years of employment as a software developer
bookCosumnes River College
stackoverflow-logo

Stackoverflow

Stats
1,383reputation
222kreached
22answers
1question
github-logo-circle

Github Skills (40)

arcgisruntime10
runtimes10
game-engine10
python10
net10
run-time10
cross-platform10
rust-wasm10
interpreter10
wasm-pack10
graphic10
xna10
asp-net10
monogame10
fn10

Programming languages (16)

C#PowerShellC++CRustWebAssemblyGoHTML

Github contributions (5)

github-logo-circle
FNA-XNA/FNA

Jan 2019 - Aug 2022

FNA - Accuracy-focused XNA4 reimplementation for open platforms
Role in this project:
userBack-end Developer
Contributions:4 reviews, 9 commits, 23 PRs in 3 years 6 months
Contributions summary:Katelyn primarily focused on fixing bugs and improving the accuracy of the XNA4 reimplementation. They addressed issues with struct uniforms, implemented pixel alignment adjustments, and resolved errors in the color conversion process. Additionally, the user refactored sampler modification tracking, exposing text editing events and adding support for BC7 texture formats.
windowsgamedevplatformslinuxsteamos
dotnet/runtime

Apr 2017 - Jan 2023

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Role in this project:
userBack-end Developer
Contributions:1506 reviews, 83 commits, 477 PRs in 5 years 10 months
Contributions summary:Katelyn contributed significantly to the .NET runtime, particularly focusing on the WASM build. Their work involved deep dives into the low-level aspects of the runtime, including optimizing the jiterpreter, introducing specialized features like SIMD support and exception handling within the jiterpreter, and refining the code generation process for better performance. These optimizations included improvements to memory management with custom mmap and code generation strategies.
dotnetruntimelinuxcsharpxamarin
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