Ryan Zoeller

Principal Software Engineer at ALIARO

Austin, Texas, 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
Ryan Zoeller is a Principal Software Engineer with 11 years of experience building real-time, embedded, and cross-platform systems, currently based in Austin and leading engineering work at ALIARO after a multi-year tenure at National Instruments. He combines a dual BS in Computer Science and Mathematics with deep practical expertise in C++, Rust, C#, and LabVIEW to modernize large desktop apps, implement avionics protocols (ARINC 429, MIL-STD-1553), and optimize hardware-in-the-loop performance. Ryan has driven CI/DevOps improvements across Windows and real-time OS pipelines and produced public debugging tools using gRPC for multi-target diagnostics. An active open-source contributor, he has made substantive backend and test-automation contributions to notable projects like IronPython3 and rust-lang/libc, demonstrating system-call and cross-platform API fluency. Colleagues rely on him as a product SME and escalation lead who translates complex low-level requirements into maintainable, production-grade solutions.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of Minnesota
stackoverflow-logo

Stackoverflow

Stats
11reputation
584reached
1answer
1question
github-logo-circle

Github Skills (46)

c-language10
lib10
dragonflybsd10
system-programming10
python10
nix10
testing10
capi10
cmake10
c1110
winapi10
ironpython10
c1710
package-manager-tool10
netframework10

Programming languages (18)

C#JavaCSSC++RustCCMakeGroovy

Github contributions (5)

github-logo-circle
nix-rust/nix

May 2021 - Dec 2022

Rust friendly bindings to *nix APIs
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:185 reviews, 90 commits, 67 PRs in 1 year 6 months
Contributions summary:Ryan primarily focused on improving the test suite for the `nix-rust/nix` repository, a Rust-based binding to *nix APIs. Their contributions included adding new tests for ptrace, kmod, and other *nix functions, enhancing test coverage, and ensuring tests were skipped appropriately when required capabilities were missing. The user also addressed compilation warnings and fixed build issues for DragonFlyBSD, demonstrating an understanding of cross-platform compatibility and build systems.
unixcraterustlibcrust-bindings
rust-lang/libc

Aug 2021 - Aug 2022

Raw bindings to platform APIs for Rust
Role in this project:
userBack-end Developer
Contributions:2 reviews, 31 commits, 25 PRs in 1 year
Contributions summary:Ryan primarily contributed to the `libc` repository by adding and modifying system-level API bindings for various operating systems, including BSD variants, Linux, and Solaris. Their work involved defining constants, adding functions, and fixing data structure definitions to ensure the correct interfacing with the underlying OS. The user's commits demonstrate a focus on expanding the library's coverage and improving its compatibility with different platforms, particularly concerning scheduling-related functions and system calls. This work involved a deep understanding of system calls and OS-specific APIs.
rust
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
Ryan Zoeller - Principal Software Engineer at ALIARO