Gerd Zellweger

Scientist & Co-Founder at Feldera

Palo Alto, California, 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
Gerd Zellweger is a scientist and tech-founder with 16 years of experience building and researching operating systems and systems software, currently based in Palo Alto. After a PhD in Operating Systems from ETH Zürich and research roles at ETH, Microsoft Research, HP Labs and VMware, he co-founded Feldera to bring research-grade systems thinking to product development. He contributes to core open-source Rust projects—such as rust-lang/libc—demonstrating low-level Linux syscall expertise and practical API bindings, and has enhanced criterion.rs with advanced custom benchmarking features. Gerd blends rigorous academic methods with hands-on engineering, favoring precise, measurable approaches to performance and correctness that few founders can claim.
code16 years of coding experience
job11 years of employment as a software developer
bookDoctor of Philosophy - PhD Operating Systems, Doctor of Philosophy - PhD Operating Systems at ETH Zürich
bookKantonsschule Obwalden
languagesGerman, English
github-logo-circle

Github Skills (10)

linux10
benchmark10
benchmarking10
rust10
system-programming10
documentation9
c119
c179
testing8
network-programming8

Programming languages (12)

TypeScriptJavaC++RustCTeXJavaScriptPHP

Github contributions (5)

github-logo-circle
rust-lang/libc

Oct 2018 - Nov 2018

Raw bindings to platform APIs for Rust
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 3 comments in 1 month
Contributions summary:Gerd contributed to the `rust-lang/libc` repository by adding and modifying Linux-specific system call definitions. They integrated the `net_tstamp.h` header and introduced related constants for network timestamping functionality. The user also refactored code, moving definitions and removing unsupported options, demonstrating expertise in understanding and adapting system-level APIs.
rust
bheisler/criterion.rs

Jul 2019 - Jul 2019

Statistics-driven benchmarking library for Rust
Role in this project:
userBack-end Developer
Contributions:7 commits, 3 PRs, 12 comments in 7 days
Contributions summary:Gerd primarily contributed to the implementation and documentation of a custom iteration feature within the `criterion.rs` benchmarking library. They added and refined the `iter_custom` function, allowing users to measure the execution time of custom routines within the benchmarking framework. Their work also involved updating the example documentation, clarifying the timing model, and making minor formatting and typo fixes related to the `iter_custom` implementation. The user's contributions significantly enhanced the flexibility of the benchmarking library.
statisticsbenchmarkingbenchmarking-librarycriterionrust
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
Gerd Zellweger - Scientist & Co-Founder at Feldera