Ed Schouten

Founder at Apple

Veghel, North Brabant, Netherlands
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
Ed Schouten is a seasoned systems and distributed-systems engineer with 18 years of experience building low-level, cloud and infrastructure software, and is the founder of the open-source Buildbarn project implementing Bazel’s Remote Execution protocol. He has deep expertise in portability and OS-level tooling—demonstrated by long-term contributions to FreeBSD, libc/libcxx, libevent and Rust/Go system bindings—and has worked on large-scale production systems at Google and Apple. Comfortable across back-end, DevOps and SRE domains, he has shipped monitoring exporters (Prometheus node_exporter, postfix_exporter), build-system integrations for Bazel, and tooling to make UNIX apps cloud-friendlier via Nuxi and Kumina. Notably, he authored FreeBSD subsystems (TTY, libteken) and an Xbox port, showing a rare blend of kernel/OS-level craftsmanship and cloud-native engineering. Based in the Netherlands, he combines open-source leadership with practical production experience enabling scalable, portable infrastructure.
code18 years of coding experience
job8 years of employment as a software developer
bookBASc, Embedded Systems, BASc, Embedded Systems at Fontys University of Applied Sciences
bookMSc, Computer Science, MSc, Computer Science at Technische Universiteit Eindhoven
languagesDutch, English
stackoverflow-logo

Stackoverflow

Stats
21reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (78)

python10
atomics10
proxy10
websocket10
c1110
c1710
javas10
cplus10
remote-execution10
cpp10
coding-style10
operating-system10
system-programming10
postfix-notation10
compiler10

Programming languages (20)

JavaC++CRustMakefileElmGoHTML

Github contributions (5)

github-logo-circle
JuliaMath/openlibm

Jan 2015 - May 2016

High quality system independent, portable, open source libm implementation
Role in this project:
userBack-end Developer
Contributions:45 commits, 12 PRs, 26 comments in 1 year 4 months
Contributions summary:Ed primarily worked on improving the openlibm math library, a portable C library for mathematical functions. Their contributions focused on preventing the use of deprecated or internal functions, removing unnecessary header inclusions, and ensuring code portability across different platforms. The user also added functionality by implementing reentrant versions of functions and refactored existing code to use more modern constructs. Their changes targeted a variety of files, demonstrating a broad understanding of the library's codebase.
independentlinuxmath-libraryhigh-qualityopenlibm
bazelbuild/bazel

Aug 2018 - Jan 2023

a fast, scalable, multi-language and extensible build system
Role in this project:
userBack-end & DevOps Engineer
Contributions:73 reviews, 30 commits, 50 PRs in 4 years 5 months
Contributions summary:Ed's contributions focused on enhancing the Bazel build system and its remote execution capabilities. They addressed issues related to proxy configuration and its interference with remote execution, optimizing build processes. Moreover, they worked on improving the reliability and efficiency of remote builds by resolving problems with output directory creation and enabling the use of UNIX sockets. They also contributed to the integration with external systems.
scalablecorrectbazelmulti-languagebuild-system
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
Ed Schouten - Founder at Apple