David Presotto

Retired at My couch

Palo Alto, 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
David Presotto is a retired software engineer based in Palo Alto with 12 years of industry experience and a background that includes long tenures at Bell Labs-era institutions and Google. He contributed to notable open-source work such as Upspin, implementing backend access methods and connection/authentication abstractions that improved store connectivity and testing robustness. Known for thoughtful systems-level engineering, he blends practical backend design with attention to secure, maintainable interfaces. Although formally retired and humorously self-described as a "fashion icon" at Google, he remains active in code and community—"retired from Bell Labs and Google but not yet from life." His current work-from-home lifestyle reflects a shift from corporate roles to selective, meaningful contributions and personal projects.
code12 years of coding experience
github-logo-circle

Github Skills (7)

go10
api-design9
user-authentication8
authentication8
testing8
network-protocol8
storage7

Programming languages (4)

CJavaScriptGoHTML

Github contributions (5)

github-logo-circle
upspin/upspin

Jan 2016 - Apr 2022

Upspin: A framework for naming everyone's everything.
Role in this project:
userBack-end Developer
Contributions:247 commits, 1 PR, 1 push in 6 years 3 months
Contributions summary:David contributed to the development and implementation of access methods for the `AccessSwitch` interface within the `upspin` codebase, including tests. The changes involved adding interfaces and methods for connecting and authenticating to servers. The commits also included the creation of an `Endpoint` to contain `NetAddr` and `Transport` information and a modification to use the new `Endpoint` type for store connections within the `directory` package.
golangcryptographyeverythingpythonfuse
presotto/go-mdns-sd

Aug 2014 - Nov 2015

A go implementation of rfc's 6762 and 6763
Contributions:10 commits, 1 PR, 6 pushes in 1 year 2 months
golangmdnsnfvgorfc
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
David Presotto - Retired at My couch