Nolan Lum

Senior Software Engineer at MongoDB

San Francisco Bay Area 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
Nolan Lum is a senior software engineer with 16 years of experience focused on backend development, infrastructure, and systems engineering, currently building at MongoDB in the San Francisco Bay Area. He brings deep systems-level intuition—demonstrated by contributions to the Parrot Virtual Machine where he fixed bugs, refactored core packfile code, and expanded VM APIs—alongside production engineering at scale from roles at Lyft and internships at Google and Riot. Comfortable navigating complex codebases and merging upstream updates, he pairs pragmatic problem solving with a strong emphasis on reliability and test coverage. Although he jokes about being "not very good at words," his steady track record shows an engineer who prefers shipping robust solutions over flashy prose.
code16 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (B.S.) Electrical Engineering & Computer Sciences, Bachelor of Science (B.S.) Electrical Engineering & Computer Sciences at University of California, Berkeley
languagesEnglish, Japanese
github-logo-circle

Github Skills (9)

c1710
parrot10
virtual-machine10
api10
c1110
apidoc10
refactor9
testing9
refactoring9

Programming languages (7)

TypeScriptJavaCJavaScriptGoPuppetPython

Github contributions (5)

github-logo-circle
parrot/parrot

Dec 2010 - Nov 2011

Parrot Virtual Machine
Role in this project:
userBack-end Developer
Contributions:58 commits in 11 months
Contributions summary:Nolan primarily contributed to the Parrot Virtual Machine project by fixing bugs and improving code coverage for the String PMC. They also participated in merging updates from the main repository. Additionally, the user refactored packfile core files and added new API functions. The user's work shows a strong understanding of the VM's internals, as well as an ability to manage project updates.
parrotvirtual-machine
nolanlum/pshuu

Apr 2016 - Aug 2022

Contributions:17 pushes, 1 branch in 6 years 5 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
Nolan Lum - Senior Software Engineer at MongoDB