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.
11 years of coding experience
5 years of employment as a software developer
Sir Winston Churchill
Bachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at University of Waterloo
The Foundation Project, providing core utilities, internationalization, and OS independence
Role in this project:
Back-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.
The Package Manager for the Swift Programming Language
Role in this project:
Full-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.
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.