Scott Nichols

Member Of Technical Staff at OpenAI

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
Scott Nichols is a platform-focused software engineer with 13 years of experience building Kubernetes-native, microservices-driven systems and internal developer platforms for companies from startups to LinkedIn and Google. He combines deep systems and infrastructure expertise—contributing to high-profile open-source projects like Knative, CloudEvents, and cosign—with hands-on product work such as designing Kubernetes resource models and self-service, SaaS-like internal APIs. Scott thrives in ambiguous, rapidly changing environments where he shapes maintainable, observable platforms and developer experiences, often tackling subtle correctness and error-handling issues that improve long-term reliability. As a founder and principal engineer he has led architecture, CI/CD and IAM design efforts, and he even refactored major CLIs and migration paths to modern tooling. Based in Seattle, he balances pragmatic engineering with community stewardship, evidenced by bug fixes and validation work across widely used cloud-native projects.
code13 years of coding experience
job18 years of employment as a software developer
bookBachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at Oregon State University
github-logo-circle

Github Skills (34)

unit-testing10
kubernetes10
docker10
messaging10
back-end-development10
api-design10
testing10
cloudevents10
command-line-interface10
dockers10
cicd10
go10
api10
kubernetes-pods10
command-line10

Programming languages (19)

JavaCRustMakefileGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
cloudevents/sdk-go

Feb 2019 - Sep 2022

Go SDK for CloudEvents
Role in this project:
userBack-end Developer & Test Engineer
Contributions:47 releases, 95 reviews, 139 commits in 3 years 8 months
Contributions summary:Scott's primary contributions involve enhancing test coverage and implementing new features within the Go SDK for CloudEvents. They refactored the client to use an interface, enabling better testability. The user added a variety of tests for different client options and configurations. Additionally, the user appears to be adding validation methods to event contexts.
golangcloudeventssdkalibabacncf
knative/eventing-contrib

Oct 2018 - May 2020

Event Sources
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:8 reviews, 100 commits, 142 PRs in 1 year 6 months
Contributions summary:Scott primarily contributed to the development of the `knative/eventing-contrib` repository, specifically focusing on building and enhancing event sources. Their work involved implementing the core heartbeat and container source functionalities, with a focus on cloud events integration. Further, the user took on the responsibility of setting up and maintaining the build and release process, as reflected in the changes made to release scripts and automation, and implemented unit tests.
cloudeventssourcesevent-driven
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
Scott Nichols - Member Of Technical Staff at OpenAI