Stephan Wolski is a seasoned robotics and autonomy leader with 12 years of experience building software for autonomous vehicles and production vision systems, currently heading Robotics at Lightberry in San Francisco. He blends hands-on engineering—motion planning, real-time systems, and autonomy integration—with strategic product and startup experience as a former CTO and co-founder at Bucket Robotics and an active venture partner. Stephan contributes to notable open-source Rust projects such as wasm-bindgen (improving WebIDL and enum handling) and helped harden parser combinators through rigorous testing, highlighting a deep systems and QA mindset. His background spans fast-paced autonomy teams at Argo AI, Stack AV, and Latitude AI where he led remote-guidance motion planning and performance work. Comfortable moving between low-level reliability fixes and high-level technical leadership, he brings an engineer-first approach to scaling autonomous systems. An owner of practical, test-driven solutions, he often surfaces subtle edge-case issues—especially around Unicode and multi-byte input handling—that improve robustness in production.
11 years of coding experience
10 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at University of Maryland
Facilitating high-level interactions between Wasm modules and JavaScript
Role in this project:
Back-end Developer
Contributions:9 commits, 4 PRs, 9 comments in 15 days
Contributions summary:Stephan focused on enhancing WebIDL support within the `wasm-bindgen` repository. Their contributions centered around adding initial and improved enum support, including generating code for enums, and converting between JSValue and Rust enums. The user also addressed several clippy warnings and refactored existing code to improve readability and maintainability. These changes enabled a more robust and complete integration of WebIDL with the Rust-based WebAssembly generation process.
Contributions:5 commits, 1 PR, 1 comment in 8 days
Contributions summary:Stephan primarily contributed to the testing of the `combine` parser combinator library. Their work involved adding new tests for the `take_until_range` parser, including tests for Unicode input and multi-byte items. They also fixed issues related to stream handling and partial parses within the `take_until_range` implementation, improving the library's robustness and reliability. The contributions focused on ensuring the parser correctly handles different input types and edge cases.
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.