Valeriu Schneider

San Francisco, California, 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
Valeriu Schneider is a results-driven security-focused software engineer with six years’ experience building tooling that prevents vulnerabilities from reaching production across major tech and FinTech platforms. He has led security projects at Block and Meta, delivering mobile runtime integrity, client trust frameworks, cryptographic tooling, and centralized security data platforms that strengthened payment and data pipelines. At Microsoft he built dependency analysis and vulnerability management systems integrated into CI/CD, and he contributes to high-profile open-source projects like rust-clippy and Diem by adding lints and safety fixes that improve code correctness and robustness. Comfortable across C#, .NET, C++, React, and Azure, he blends hands-on cryptography and key management work with scalable engineering practices. Based in San Francisco, he’s known for turning complex security requirements into auditable, production-ready solutions and for catching subtle class-of-bugs before they escalate.
code6 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at Jacobs University Bremen
github-logo-circle

Github Skills (18)

algorithm10
consensus10
testing10
integer-arithmetic10
software-quality10
lint10
blockchain10
linting10
smart-contracts10
error-handling10
move10
rust10
refactor9
refactoring9
data-structures8

Programming languages (1)

Rust

Github contributions (5)

github-logo-circle
diem/diem

Aug 2020 - Jan 2021

Diem’s mission is to build a trusted and innovative financial network that empowers people and businesses around the world.
Role in this project:
userBack-end Developer
Contributions:29 reviews, 13 commits, 12 PRs in 5 months
Contributions summary:Valeriu primarily focused on improving the codebase's reliability and robustness. They addressed potential integer overflows by implementing checked or saturating arithmetic operations within core consensus-related modules. Furthermore, the user made code refactoring changes and fixed linting issues, demonstrating a focus on code quality and maintainability. These changes impacted critical modules.
diemfinancialtrustedethereumblockchain
rust-lang/rust-clippy

Aug 2020 - Sep 2020

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/
Role in this project:
userBack-end Developer
Contributions:2 PRs, 19 comments in 16 days
Contributions summary:Valeriu primarily contributed to the `rust-clippy` repository by implementing a new lint (`PANIC_IN_RESULT_FN`) to detect the use of potentially problematic functions like `panic!`, `unimplemented!`, `todo!`, and `unreachable!` within functions returning `Result` types. Their work involved modifying the lint's code, updating the list of registered lints, and writing tests to ensure the new lint functions correctly. The user also updated the documentation.
linterlintrustlangmistakes
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
Valeriu Schneider