Sam Sudar

Software Engineer at Substack

Seattle, Washington, 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
Sam Sudar is a software engineer in Seattle with 13 years of experience building systems that bridge research and product, currently working at Substack to improve incentives on the open web. He previously shipped features for Chrome for Emerging Markets and worked on Google Cloud Dataflow after completing a Computer Science PhD at the University of Washington focused on mobile systems for developing regions. His background spans neuroscience and machine learning—holding an MPhil from Cambridge and having applied ML to brain signals—bringing a rare blend of biological insight and production-grade backend engineering. Open-source contributions include tooling and UI cleanups for projects like ODK Aggregate and Python command-line examples, reflecting a practical, test-driven approach. Outside work he watches birds, a hobby that mirrors his careful observational instincts in research and engineering.
code13 years of coding experience
job15 years of employment as a software developer
bookBachelor's degree with Minor in Music, Neurobiology, Bachelor's degree with Minor in Music, Neurobiology at University of Washington
bookMPhil, Neuroscience, MPhil, Neuroscience at University of Cambridge
github-logo-circle

Github Skills (15)

unit-testing10
javas10
gwt10
python10
java10
human-interface9
fileio9
file-access9
graphical-user-interface9
file-processing9
file-handling9
user-interface9
configuration-management9
command-line-interface8
testing8

Programming languages (18)

JavaC++RustTeXGoPerlHTMLTypeScript

Github contributions (5)

github-logo-circle
srsudar/eg

Feb 2015 - Jan 2023

Useful examples at the command line.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:3 reviews, 306 commits, 54 PRs in 8 years
Contributions summary:Sam implemented the initial project structure and essential interfaces using Python, including a utility module and setup file. They introduced unit tests for the utility module, using the mock framework, to verify environment variable checks. Further contributions include refactoring the example file extensions and incorporating a configuration file, which involved parsing and handling configuration properties.
command-linecli
getodk/aggregate

Jul 2012 - Oct 2013

ODK Aggregate is a Java server that stores, analyzes, and presents survey data collected using ODK Collect. Contribute and make the world a better place! ✨🗄✨
Role in this project:
userBack-end Developer
Contributions:62 commits in 1 year 3 months
Contributions summary:Sam reorganized and cleaned up popup interfaces within the ODK Aggregate project. These changes primarily involved modifications to the `PublishPopup.java` and `FilterPopup.java` files, indicating a focus on improving the user interface and functionality related to data publishing and filtering. The commits reflect efforts to enhance the structure and organization of the popup elements.
a-better-worldplacecollectjava-serveranalyzes
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 Sudar - Software Engineer at Substack