Noah Morrison

Software Engineer at Rubrik, Inc.

Palo Alto, California, 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

👤
Senior
🎓
Top School
Noah Morrison is a software engineer in Palo Alto with 11 years of experience building high-performance distributed systems and filesystems, currently driving scale and reliability at Rubrik. His work spans low-level systems engineering—replacing a kernel CIFS driver with a user-level library and quadrupling restore performance—to tooling and operational improvements that proactively reduce customer incidents. He brings research-hardened networking experience from UT Austin, where he built a multithreaded database using programmable NICs and low-level DPDK/SPDK optimizations. An active open-source contributor, Noah has improved terminal and compiler tooling (e.g., Reddit terminal viewer and the bish compiler) focused on practical usability and robust error handling. Candid about long-term challenges, he channels persistence into measurable engineering wins and team-led firefighting that drove major customer-impact reduction.
code11 years of coding experience
job1 year of employment as a software developer
bookComputer Science Physics, Computer Science Physics at The University of Texas at Austin
github-logo-circle

Github Skills (18)

c-language10
python10
bash10
script10
r-api10
terminal-ui10
cprogramming-language10
curses9
subprocess9
compiler-design9
file-access9
fileio9
file-handling9
file-processing9
cli8

Programming languages (5)

C#TypeScriptC++RubyPython

Github contributions (5)

github-logo-circle
tdenniston/bish

Mar 2015 - Mar 2015

Bish is a language that compiles to Bash. It's designed to give shell scripting a more comfortable and modern feel.
Role in this project:
userBack-end Developer
Contributions:14 commits, 3 PRs, 10 comments in 7 days
Contributions summary:Noah focused on enhancing the `bish` language compiler, primarily implementing new functionality related to running compiled bash code directly. They added the `-r` flag for single-step compilation and execution, along with error handling for its usage. The developer addressed buffer management issues and optimized the code for efficient stream reading and correct exit status return.
scriptingshell-scriptingbashtranspilerabaqus
michael-lazar/rtv

Mar 2015 - Mar 2015

Browse Reddit from your terminal
Role in this project:
userFull-stack Developer
Contributions:8 commits, 3 PRs, 5 comments in 4 days
Contributions summary:Noah made several commits focused on improving the Reddit terminal viewer's comment functionality. They implemented the use of a text editor for composing comments, initially using `mkstemp` and later `NamedTemporaryFile`. They also addressed a bug related to undefined variables and refactored the code to utilize `subprocess` and comments instead of a cutoff line. Overall, the contributions enhance the application's user interaction and commenting experience.
terminalredditbrowsecli
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
Noah Morrison - Software Engineer at Rubrik, Inc.