Zac Pullar-strecker

London, England, United Kingdom
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
Zac Pullar-strecker is a London-based machine learning engineer with a decade of experience building reliable systems and shipping production ML solutions, most recently at a stealth startup and previously across roles at LanzaTech and research at The University of Auckland. He combines hands-on ML research—specialising in training models with limited data and pest-detection projects—with pragmatic engineering skills from systems and ops work, giving him a strong end-to-end view from infrastructure to models. An active open-source contributor, Zac has improved high-profile projects such as the Adversarial Robustness Toolbox and rust-analyzer, and has contributed cross-platform fixes to the popular Alacritty terminal. He brings a deep practical knowledge of Rust and Python, a focus on security and robustness in ML, and a track record of shipping cross-platform and production-ready features. Colleagues describe him as driven to do meaningful work and comfortable moving between research, backend systems, and full-stack problem-solving.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science (Hons), Computer Science, First class. GPA 8.5/9.0, Bachelor of Science (Hons), Computer Science, First class. GPA 8.5/9.0 at The University of Auckland
bookExcellence endorsed in Level 1, 2, and 3, Excellence endorsed in Level 1, 2, and 3 at Onslow College
stackoverflow-logo

Stackoverflow

Stats
362reputation
4kreached
5answers
7questions
github-logo-circle

Github Skills (34)

integrate10
python10
scikit10
testing10
windows10
ide10
machine-learning10
terminal-emulator10
terminal-application10
integrations10
zip10
fileio10
scikit-learn10
file-processing10
file-handling10

Programming languages (19)

C#JavaC++CSSRustCGoHTML

Github contributions (5)

github-logo-circle
rust-lang/rust-analyzer

Oct 2019 - Jul 2023

A Rust compiler front-end for IDEs
Role in this project:
userBackend Developer
Contributions:15 reviews, 4 PRs, 47 comments in 3 years 9 months
Contributions summary:Zac primarily worked on the `rust-analyzer` repository, which is a Rust compiler front-end for IDEs, focusing on the implementation of documentation link rewriting and improving the generation of correct symbol filenames for relative links. The user also addressed issues related to intra-doc links, enhancing the accuracy and functionality of documentation features. Their contributions involved modifications within the `ra_ide` crate, indicating a focus on improving the IDE integration for the Rust language.
rustlsp-servercompileridefront-end
zip-rs/zip-old

Oct 2019 - Jun 2020

Zip implementation in Rust
Role in this project:
userBack-end Developer
Contributions:5 commits, 2 PRs, 14 comments in 8 months
Contributions summary:Zac primarily contributed to the `zip-rs/zip-old` repository by implementing the `extract` function to extract zip archive contents. They made changes to the `src/read.rs` file, modifying the extraction logic, and added a test file (`tests/extract.rs`) to verify the functionality. Furthermore, the user made code style improvements by running `rustfmt` and addressed review comments, indicating a focus on code quality and correctness in the Rust implementation of the zip archive functionality.
rustzip
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
Zac Pullar-strecker