Gwen Mittertreiner

Software Engineer at Google

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
Gwen Mittertreiner is a software engineer with 11 years of experience building cross-platform systems and developer tooling, currently working on performance tooling for the Fuchsia OS at Google. She has deep expertise porting Swift runtimes and toolchains to Windows—contributing to high-profile Swift projects like SwiftPM, Foundation, and llbuild—where she solved platform-specific challenges in file management, process handling, and build automation. At Facebook she also designed a Data Flow runtime and improved Swift compiler/runtime integration to reduce binary size, blending systems-level insight with pragmatic engineering. Her background includes building CI/CD pipelines for telecom platforms, automation tooling at EA and SugarCRM, and research on compiler features from her time at University of Waterloo. Colleagues describe her as someone who converts platform quirks into robust, documented solutions—she often pairs low-level fixes with automation to make long-term maintenance easier. Based in Seattle, she brings a rare combination of compiler/runtime experience, cross-platform portability expertise, and hands-on automation skills.
code11 years of coding experience
job5 years of employment as a software developer
bookSir Winston Churchill
bookBachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at University of Waterloo
languagesEnglish, Chinese
github-logo-circle

Github Skills (33)

filesystem10
file-management10
multiplatform10
wp-api10
windows10
process-management10
build-system10
cross-platform10
cmake10
winapi10
file-operations10
automation10
fileio10
swift10
automations10

Programming languages (12)

PowerShellJavaC++RustCLLVMCMakeScala

Github contributions (5)

github-logo-circle
The Foundation Project, providing core utilities, internationalization, and OS independence
Role in this project:
userBack-end Developer
Contributions:105 commits, 110 PRs, 31 pushes in 10 months
Contributions summary:Gwen focused on implementing core functionalities for Windows support within the Foundation framework. They implemented `NSURLDirectoryEnumerator` and related Windows-specific functionality. Their work involved adapting existing functionalities to the Windows operating system and improving file management operations, including creating symbolic links, file removal, and directory enumeration. The contributions involved significant modifications to `FileManager` and related classes to ensure cross-platform compatibility.
tvostranslationinternationalizationfoundationindependence
The Package Manager for the Swift Programming Language
Role in this project:
userFull-stack Developer
Contributions:1 review, 22 commits, 33 PRs in 1 year 5 months
Contributions summary:Gwen primarily focused on porting the Swift Package Manager to Windows, addressing platform-specific incompatibilities. Their contributions involved implementing core functionalities such as file system interactions, process management, environment variable manipulation, and signal handling. They addressed compilation issues, replaced platform-dependent code, and implemented Windows-specific versions of essential components, including locks, swift tool integration, and VT100 sequence handling.
swift-programming-languagepackage-managerswiftpmswift-programmingswift
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
Gwen Mittertreiner - Software Engineer at Google