Caleb Zulawski is a software engineer and open-source steward with 11 years of experience, currently shepherding the Rust Portable SIMD project while working at CACI in New York. He specializes in language and library design, compiler-level optimizations, and SIMD vectorization, contributing bug fixes, intrinsics, and performance improvements to rust-lang/rust and the high-profile portable-simd repo. Caleb blends an electrical engineering background in signal processing with practical systems work, enabling him to reason about low-level numeric correctness and performance tradeoffs. As project group shepherd he handles administration and technical coordination for a core Rust language module, demonstrating community leadership beyond coding. His contributions include subtle correctness fixes for non-power-of-two SIMD vectors and relaxed fused-multiply–add intrinsics—work that quietly improves numerical robustness and performance across Rust’s ecosystem.
11 years of coding experience
Bachelor of Engineering (B.E.), Electrical Engineering - Signal Processing and Communications, Bachelor of Engineering (B.E.), Electrical Engineering - Signal Processing and Communications at The Cooper Union for the Advancement of Science and Art
International Baccalaureate Diploma, International Baccalaureate Diploma at Northport High School
The testing ground for the future of portable SIMD in Rust
Role in this project:
Back-end Developer
Contributions:335 reviews, 99 commits, 199 PRs in 2 years 1 month
Contributions summary:Caleb primarily contributed to the core functionality of the `portable-simd` library, focusing on the implementation and refinement of SIMD (Single Instruction, Multiple Data) vector operations. Their commits involved fixing bugs related to interleave and deinterleave functions for vectors with specific lengths, simplifying and optimizing existing code expressions. Additionally, the user addressed documentation issues by hiding unstable features and improving code clarity by removing special cases.
Empowering everyone to build reliable and efficient software.
Role in this project:
Back-end Developer & Compiler Engineer
Contributions:80 reviews, 230 commits, 30 PRs in 2 years 5 months
Contributions summary:Caleb contributed to the `rust-lang/rust` repository by implementing and modifying SIMD (Single Instruction, Multiple Data) intrinsics and related functionalities within the `core_simd` crate. Their work involved fixing bugs, optimizing code, and updating documentation for SIMD operations. Key contributions include adding and refining intrinsic functions like `simd_relaxed_fma` and `extract`, enhancing the performance of mathematical functions for floating-point SIMD vectors, and adapting code to work with non-power-of-two sized vectors.
crategarbage-collectionrustreliablecompiler
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.