Saswat Padhi is a Senior Software Engineer with 14 years of experience building secure, reliable systems across industry leaders including Google, AWS, and Microsoft. He holds a Ph.D. in Computer Science from UCLA and combines deep research roots with hands-on product delivery, having moved between research internships and production roles throughout his career. Saswat contributes to low-level, safety-critical open source—improving the CBMC bounded model checker and hardening AWS’s s2n-tls—demonstrating expertise in formal verification, memory safety, and cryptographic protocol robustness. Known for refactoring complex contract logic, fixing subtle SMT and pointer-arithmetic bugs, and strengthening test suites, he brings a meticulous, correctness-first approach to engineering. Based in Seattle, he balances pragmatic system design with academic rigor and a dry sense of humor—his GitHub bio: “Coding without vibe.”
Contributions:107 reviews, 9 commits, 15 PRs in 4 months
Contributions summary:Saswat's commits primarily focus on improving the security and robustness of the TLS/SSL implementation within the s2n-tls repository. They updated invariants, fixed potential loop counter overflows that could lead to security vulnerabilities, and removed safety checks in favor of more robust design. The user also ensured memory safety by verifying that there are no memory leaks by adding memory leak check flags.
Contributions:509 reviews, 95 commits, 67 PRs in 1 year 5 months
Contributions summary:Saswat was instrumental in enhancing the code contracts within the C Bounded Model Checker (CBMC) repository. They refactored and renamed contract application functions and also added support for loop contracts, ensuring both function and loop invariants are enforced. Furthermore, they addressed several bugs related to SMT solver errors, and pointer arithmetic, contributing to the overall robustness and reliability of the CBMC. The user made several contributions to the test suite including adding new test cases and improving existing ones.
model-checkermodel-checkingcppcheckertla
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.