Scott Nonnenberg is a pragmatic lead developer based in Seattle with two decades of engineering and product experience, currently shaping Signal Desktop as a cross-platform Electron app. He blends deep front-end expertise (TypeScript, React, Redux, Storybook) with back-end and architecture work, having modernized legacy apps and introduced server-rendering, performance audits, and automated testing across large teams. His background spans feature design and program management at Microsoft to customer-focused innovation at Nordstrom and founding a startup, giving him a rare mix of product empathy and operational rigor. Scott is also a hands-on trainer and mentor, having led React and Node.js upskilling engagements for organizations like the Social Security Administration and Ookla. He earned a Summa Cum Laude BS in Computer Science from Cal Poly and consistently prefers practical, test-first approaches that reduce risk during large migrations. An understated strength is his ability to translate cross-team misunderstandings into clear, implementable architecture and process improvements.
8 years of coding experience
13 years of employment as a software developer
California Polytechnic State University, San Luis Obispo
This is a binding to the curve25519-donna library for node.
Contributions:10 pushes, 1 branch in 6 months
nodejsdonnacurve25519binding
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.