Peter Sanford

Member Of Technical Staff at Anthropic

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
Peter Sanford is a Member of Technical Staff with 17 years of software engineering experience, currently working at Anthropic in San Francisco after leading security engineering and infrastructure efforts at Slack. He brings deep systems and backend expertise, having built production services at companies from Aruba Networks to RetailNext and contributed to open-source tooling in Go—improving Go Emacs integration and implementing core rendezvous and encrypted transfer logic for wormhole-william. Known for pragmatic security-minded engineering, he blends hands-on coding with operational rigor across distributed systems and tooling. A Wheaton College computer science graduate, he quietly focuses on developer experience and compatibility improvements that reduce friction for teams and users.
code17 years of coding experience
job17 years of employment as a software developer
bookBS Computer Science, BS Computer Science at Wheaton College
github-logo-circle

Github Skills (10)

golang10
go10
encryption10
emacs-lisp10
cli9
websocket9
end-to-end-encryption9
go-modules9
syntax-highlighting8
testing6

Programming languages (13)

C++CRustMakefileGoPerlDockerfileShell

Github contributions (5)

github-logo-circle
psanford/wormhole-william

Aug 2019 - Dec 2022

End-to-end encrypted file transfer. A magic wormhole CLI and API in Go (golang).
Role in this project:
userBack-end Developer
Contributions:4 releases, 15 reviews, 130 commits in 3 years 4 months
Contributions summary:Peter primarily contributed to the development of the `wormhole-william` project, which is designed for end-to-end encrypted file transfer. Their work involved creating core functionalities related to the rendezvous client, including the implementation of message types and client-side logic to connect, allocate nameplates and mailboxes, and send/receive messages. Further contributions included the implementation of text message sending, and the beginnings of file transfer capabilities.
golangapiend-to-endmagic-wormholemagic
dominikh/go-mode.el

Jul 2019 - Oct 2019

Emacs mode for the Go programming language
Role in this project:
userFull-stack Developer
Contributions:8 commits, 66 PRs, 45 pushes in 2 months
Contributions summary:Peter primarily contributed to enhancing the functionality and features of the Emacs mode for Go. Their work involved adding confirmation prompts for playground uploads, updating the default command for godoc and godef, and modifying the default Go packages function to use go list, which improved compatibility with Go modules. Furthermore, they introduced a new major mode for `go.mod` files, including syntax highlighting and indentation support, effectively extending the mode's capabilities. These changes reflect a strong emphasis on user experience and adapting to changes in the Go toolchain.
golangemacsemacs-modeprogramming-languagemelpa
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
Peter Sanford - Member Of Technical Staff at Anthropic