Sam Schlesinger

Senior Software Engineer at Google

West Hartford, Connecticut, 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

👤
Senior
🎓
Top School
Sam Schlesinger is a Senior Software Engineer with 11 years of experience focused on privacy, security, and systems engineering, currently contributing to Google Chrome’s Privacy Sandbox. He has a strong backend and cryptography background demonstrated by work on CasperLabs and contributions to the casper-node reference client fixing critical serialization bugs in core blockchain data structures. At Google he applies that crypto-forward mindset to web-scale privacy primitives while also co-chairing the W3C Anti-Fraud Community Group, bridging standards work and implementation. His career spans research and applied engineering roles across academia and industry, including security-focused simulation at SimSpace and blockchain protocol engineering. Sam holds a dual background in mathematics and computer science from UMass Amherst and Clark University, which informs his attention to correctness and formal detail. A pragmatic problem-solver, he’s comfortable digging into low-level serialization and protocol invariants that often hide subtle security and interoperability issues.
code11 years of coding experience
job4 years of employment as a software developer
bookBachelor’s Degree Mathematics and Computer Science, Bachelor’s Degree Mathematics and Computer Science at Clark University
bookSturgis Charter Public School
bookBachelor’s Degree Mathematics and Computer Science, Bachelor’s Degree Mathematics and Computer Science at University of Massachusetts Amherst
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
121reputation
6kreached
2answers
0questions
github-logo-circle

Github Skills (13)

deserialization10
cas10
serializable10
rust10
casperjs10
serializer10
blockchain10
serialization10
standard-library9
category-theory6
persistent6
package6
haskell6

Programming languages (10)

PowerShellTypeScriptBikeshedRustCJavaScriptHaskellHTML

Github contributions (5)

github-logo-circle
casper-network/casper-node

Jan 2022 - Aug 2022

Reference client for CASPER protocol
Role in this project:
userBackend Developer
Contributions:26 reviews, 41 commits, 12 PRs in 7 months
Contributions summary:Sam primarily focused on fixing a `FromBytes` implementation for different variants of the `Transform` enum within the `casper-node` repository. They addressed a bug related to the serialization and deserialization of execution results within the `types` module, fixing potential errors in the `WriteBid` and `WriteWithdraw` variants. The user made several updates and adjustments to the code, and also applied suggestions from code review, and updated documentation. These efforts centered on the core data structures used by the Casper blockchain node.
ethereumcasperblockchaininternet-computercasper-network
Casper node
Contributions:52 pushes, 8 branches in 11 months
ethereumnode-moduleblockchaincaspernodejs
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
Sam Schlesinger - Senior Software Engineer at Google