Yati Sagade is a Staff Software Engineer with 14 years of experience building reliable, production-grade systems at tech leaders including Google and Booking.com, currently based in Zurich. He specializes in backend engineering and online experiments infrastructure, with a track record of evolving from hands-on software developer to technical staff roles. An active open-source contributor, Yati has improved Rust tooling by refactoring lint rules and adding tests to the widely used rust-clippy project, demonstrating attention to code quality and developer ergonomics. He combines product-minded engineering (earlier product management experience) with deep implementation skills, thriving on working with both intelligent machines and collaborative teams.
14 years of coding experience
12 years of employment as a software developer
Bachelor of Technology (B.Tech.) Computer Science & Engineering, Bachelor of Technology (B.Tech.) Computer Science & Engineering at West Bengal University of Technology, Kolkata
A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/
Role in this project:
Backend Developer
Contributions:1 PR, 31 comments in 3 years 1 month
Contributions summary:Yati primarily contributed to the `rust-clippy` repository, focusing on linting rules to improve Rust code quality. Their work involved rewriting and refactoring existing linting rules, specifically targeting redundant `continue` statements. The user also added detailed comments and explanations to clarify the code and terminology used throughout the linting rules. They also implemented and tested helper functions, and created a UI test for the needless_continue lint.
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.