Nathan Black

Staff Software Engineer at Samsara

Redmond, 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
Nathan Black is a Staff Software Engineer with 13 years of experience designing and shipping front-end systems for high-growth and enterprise products, currently leading Core Experiences at Samsara from Redmond. He has driven frontend architecture and reliability across analytics and AI-driven products at Qualtrics and rebuilt open-source UIs at Uber that influenced projects like Temporal. His background spans full-stack and data-platform work—Kafka, Spark, Go, Node, Kubernetes—giving him a rare fluency bridging user-facing SPAs and scalable backend pipelines. An early contributor to CasperJS testing infrastructure, Nathan brings a pragmatic focus on testability and observability that improves long-term platform health. Known for tackling lonely engineering roles and turning them into repeatable teams and systems, he combines hands-on coding with mentorship and cross-functional collaboration.
code13 years of coding experience
job15 years of employment as a software developer
bookThe University of Utah
stackoverflow-logo

Stackoverflow

Stats
181reputation
32kreached
4answers
1question
github-logo-circle

Github Skills (17)

javascript10
testing10
test-framework10
casperjs10
test-automation10
python8
version-control6
integration-testing6
nant6
build-automation6
buildbot6
continuous-integration6
svn6
scripting6
github-ci4

Programming languages (12)

TypeScriptC#JavaC++AstroSCSSJavaScriptVue

Github contributions (5)

github-logo-circle
casperjs/casperjs

Oct 2013 - Nov 2013

CasperJS is no longer actively maintained. Navigation scripting and testing utility for PhantomJS and SlimerJS
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:10 commits, 8 comments in 23 days
Contributions summary:Nathan primarily contributed to the testing infrastructure of the CasperJS project, focusing on improving test coverage and reliability. Their work involved creating new tests for specific scenarios, such as handling exceptions in steps and timeout events, as well as fixing issues related to test output. Furthermore, the user addressed bugs, ensuring correct assertion messages for various error conditions within the testing framework. The user's efforts enhanced the project's testing capabilities.
actively-maintainedscriptingslimerjstestingphantomjs
Contributions:24 commits, 13 pushes, 6 tags in 9 months
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
Nathan Black - Staff Software Engineer at Samsara