Alex Gorrod

Senior Staff Engineer at MongoDB

Sydney, New South Wales, Australia
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
Alex Gorrod is a Senior Staff Engineer and long-time storage engine specialist based in Sydney with 13 years of professional experience and deep roots in database internals. He has led and grown MongoDB’s global Storage Engines teams—moving from engineer to director and now senior technical leadership—driving integration of WiredTiger into MongoDB and shipping performance and correctness work at scale. His hands-on contributions to WiredTiger and MongoDB include lookaside/prefix-compression enhancements, timestamp recovery refactors, tiered storage testing, and microbenchmarks that underpinned production reliability. Comfortable both managing distributed teams and diving into low-level C/C++ engine code, he blends architectural judgment with practical testing and benchmarking discipline. Notably, his career began in persistent-VM and security-focused engineering and spans roles at WiredTiger, Oracle, and IBM, giving him a rare mix of storage, systems, and enterprise software experience.
code14 years of coding experience
job13 years of employment as a software developer
bookComputer Engineering, Computer Engineering, Computer Engineering, Computer Engineering at University of New South Wales
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (20)

benchmark10
c-language10
wiredtiger10
testing10
databases10
benchmarking10
c1110
mongodb-database10
c1710
cprogramming-language10
mongodb10
relational-databases10
sql-database10
database10
nosql9

Programming languages (5)

JavaC++CHTMLPython

Github contributions (5)

github-logo-circle
wiredtiger/wiredtiger

Nov 2014 - Dec 2022

WiredTiger's source tree
Role in this project:
userBack-end Developer
Contributions:9 releases, 1070 reviews, 99 commits in 8 years 2 months
Contributions summary:Alex contributed to the WiredTiger database project by adding a new test case for lookaside and modify operations, testing for potential hangs and issues. They also implemented features to enable prefix compression on the lookaside table, enhancing performance. Furthermore, the user fixed compiler warnings within both example and test code, and implemented modifications to the timestamp validation within the code.
wiredtiger
mongodb/mongo

Aug 2012 - Jan 2019

The MongoDB Database
Role in this project:
userBack-end Developer / Database Engineer
Contributions:2129 commits, 2 PRs, 69 pushes in 6 years 6 months
Contributions summary:Alex's contributions primarily focused on integrating and testing WiredTiger, a storage engine, within the MongoDB database. Their work involved importing code, integrating WiredTiger test infrastructure, and developing microbenchmarks. Specifically, changes included adding features related to tiered storage testing, as well as refactoring timestamp-related logic for recovery and verification processes. The user also appears to have been involved in performance-related work, including adding or modifying benchmarks.
mongodb-databasec-plus-plusdatabasemongodbnosql
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