David Sanders

Senior SDE at Microsoft

Santa Barbara, 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
David Sanders is a Senior Software Engineer with 12 years of experience, currently at Microsoft after senior roles at Postman and HL, and a BS in Computer Science from UC Santa Barbara. He reliably ships clean, efficient systems across the full stack, with a strong track record in backend, frontend, QA, and security engineering. An active open-source contributor, David has improved test infrastructure for TensorFlow.js, hardened WebAuthn certificate handling in py_webauthn, and touched major projects like Electron, Django, and Signal Desktop. He brings deep systems knowledge—from SIP server internals in OpenSIPS to executable-format tooling in LIEF—and a knack for modernizing legacy code (e.g., async/await test refactors and cryptography library migrations). Colleagues value his blend of pragmatic problem-solving and attention to correctness, evidenced by fixes that improve both security and long-term maintainability. Based in Santa Barbara, he pairs broad language and platform fluency with a history of leadership in community-driven projects dating back to game-mod and GSoC work.
code12 years of coding experience
job11 years of employment as a software developer
bookComputer Science, BS, Computer Science, BS at University of California, Santa Barbara
languagesEnglish
github-logo-circle

Github Skills (116)

python10
ui-components10
testing10
c1110
security10
c1710
crypt10
javas10
scripting-language10
elasticsearchquery10
component-library10
aws-elasticsearch10
code-cleanup10
pe-file10
elasticsearch10

Programming languages (18)

C#JavaC++BikeshedCSSCRustHandlebars

Github contributions (5)

github-logo-circle
electron/fiddle

Nov 2021 - Jan 2023

:electron: 🚀 The easiest way to get started with Electron
Role in this project:
userFull-stack Developer
Contributions:2 releases, 242 reviews, 28 commits in 1 year 2 months
Contributions summary:David primarily contributed to bug fixes and code improvements within the Electron Fiddle project. Their work included addressing a timeout issue in downloading Electron versions, correcting typos in various files, and resolving a race condition when stopping a fiddle. Additionally, they enhanced the console output on Windows and updated documentation and code comments. Their work involved interactions with the renderer, main, and less directories, suggesting a broad understanding of the project.
electronjavascriptdesktop
duo-labs/py_webauthn

May 2018 - Jan 2020

Pythonic WebAuthn 🐍
Role in this project:
userBack-end Developer & Security Engineer
Contributions:11 commits, 12 PRs, 6 comments in 1 year 8 months
Contributions summary:David contributed to the `py_webauthn` project by modifying the core WebAuthn implementation. They refactored code to use the `cryptography` library for certificate handling, improving security. They also addressed critical aspects like hashing client data and implementing support for the packed attestation format, which is integral for web authentication. Moreover, the user fixed verification logic, demonstrating a focus on correctness and security.
webauthnpythonfido2pippypi
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