Andrew Morton

Senior Software Engineer, Storage Engines 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
Andrew Morton is a Senior Software Engineer specializing in storage engines and low-level systems, with 11 years of experience building high-performance database and OS-adjacent software. Based in Sydney, he has driven WiredTiger performance and testing improvements at MongoDB, including migrating log-consolidation tests to Evergreen and enhancing wtperf tooling to make performance suites more reliable and efficient. His background spans safety-critical avionics and formally verified compilers, having improved CI/CD and test harnesses at Thales and contributed translation layers for CakeML during research work. A computer-science-focused engineer who relishes cache hierarchies, memory barriers and modern languages like Rust, he blends rigorous formal thinking with pragmatic DevOps and backend skills. Notably, he has repeatedly accelerated developer velocity—most visibly by improving automated test execution tenfold at Thales—while staying active on prominent open-source storage projects.
code11 years of coding experience
job7 years of employment as a software developer
bookThe University of Melbourne
github-logo-circle

Github Skills (18)

c-language10
python10
wiredtiger10
databases10
mongodb-database10
performance-testing10
cprogramming-language10
mongodb10
relational-databases10
sql-database10
database10
nosql9
command-line-interface9
devops9
test-automation9

Programming languages (2)

TypeScriptC

Github contributions (5)

github-logo-circle
wiredtiger/wiredtiger

Nov 2021 - Jan 2023

WiredTiger's source tree
Role in this project:
userBack-end & DevOps Engineer
Contributions:1641 reviews, 88 commits, 470 PRs in 1 year 2 months
Contributions summary:Andrew contributed to the migration of log consolidation tests to Evergreen, modifying Python scripts for performance testing. They implemented features to pass operations and arguments to wtperf via the command line and validated the expected output from performance tests. Furthermore, the user improved performance testing by filtering stats on `PerfStatCollection` construction and cleaning up test artifacts on test success.
rustwiredtiger
ajmorton/advent_of_code

Dec 2020 - Jan 2025

Contributions:194 pushes, 5 branches in 4 years 1 month
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
Andrew Morton - Senior Software Engineer, Storage Engines at MongoDB