Nick Olinger

Staff Engineer at GoFundMe

New York, New York, 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
Nick Olinger is a Staff Engineer in New York with 11 years building platform architecture, security, and developer tooling for high-traffic services. He has driven measurable performance and reliability improvements—such as reducing API p95 times and adding caching to handle traffic bursts—while bringing deep Node.js and TypeScript best practices to teams. Nick’s background spans payments, mobile, and e-commerce systems, and he has led automation, load-testing, and security standards at companies from startups to GoFundMe. An active open-source contributor, he’s contributed feature, test, and CLI improvements to notable projects like Yarn and the Entropic registry, showing a knack for practical tooling that improves developer workflows. He pairs hands-on engineering with hiring and cross-functional leadership, and has a long history of shipping reproducible staging/production environments and privacy-minded tooling for sensitive data.
code11 years of coding experience
job15 years of employment as a software developer
bookBachelor of Arts (B.A.) Computer Science, Bachelor of Arts (B.A.) Computer Science at Berea College
languagesJapanese
stackoverflow-logo

Stackoverflow

Stats
493reputation
79kreached
18answers
6questions
github-logo-circle

Github Skills (24)

javascript10
npm10
testing10
test-framework10
yarnpkg10
nodejs10
package-manager10
cli10
jes9
authentication9
apidoc9
user-authentication9
jtest9
api9
jestjs9

Programming languages (13)

C++CSSRustGoHTMLTypeScriptHCLDockerfile

Github contributions (5)

github-logo-circle
entropic-dev/entropic

Jun 2019 - Jun 2019

🦝 :package: a package registry for anything, but mostly javascript 🦝 🦝 🦝
Role in this project:
userFull-stack Developer
Contributions:8 commits, 15 PRs, 123 comments in 7 days
Contributions summary:Nick focused on enhancing the command-line interface (CLI) for the project by adding testing and refactoring the "whoami" command. The user implemented unit tests using Ava and Sinon, integrating a fake API and logger for testing. They also made changes to the main application entry point and added API functionalities, as well as test user model and signup functionality, including remote authentication tests.
javascriptpackage-registrynodejsnpm
yarnpkg/yarn

Oct 2016 - Feb 2020

The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry
Role in this project:
userFull-stack Developer
Contributions:30 commits, 33 PRs, 7 pushes in 3 years 3 months
Contributions summary:Nick contributed to the Yarn package manager by implementing new features, enhancing test coverage, and fixing bugs. Their work includes adding validation to package names during initialization, expanding the test suite to cover alias functionalities, and correcting issues related to hosted Git repositories. Additionally, they modified the CLI by specifying depth to ls command and improved the output in certain scenarios.
berryyarnjavascriptpackage-managerfrozen
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
Nick Olinger - Staff Engineer at GoFundMe