Richard Wareing

Production Engineer at Meta

San Jose, 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
Richard Wareing is a Production Engineer with 12 years of experience in scaling and optimizing distributed storage and machine learning infrastructure, based in San Jose. At Meta he leads cross-organizational projects to harden exabyte-scale storage—applying techniques like metadata bifurcation, data tiering, and multi-tenancy—while mentoring new engineers and shaping operational practices. He focuses on automating, debugging, and performance-tuning storage systems and recently has concentrated on data ingestion and training hardware validation for ML workloads. An active contributor to GlusterFS, he has deep systems-level expertise demonstrated by fixes and features that improve reliability and diagnostics (e.g., JSON FOP stats and FOP sampling). Collected engineering instincts, a bottoms-up iterative approach, and a Computer Engineering degree from the University of Manitoba underpin his practical, infrastructure-first problem solving.
code12 years of coding experience
bookBachelor of Science - BS, Computer Engineering, Bachelor of Science - BS, Computer Engineering at University of Manitoba
github-logo-circle

Github Skills (12)

c1710
debugging10
storage10
debug10
filesystem10
glusterfs10
distributed-systems10
c1110
concurrency9
performance-optimization9
linux8
high-availability8

Programming languages (2)

ShellC

Github contributions (5)

github-logo-circle
gluster/glusterfs

Oct 2013 - Jun 2016

Gluster Filesystem : Build your distributed storage in minutes
Role in this project:
userBack-end Developer
Contributions:79 commits in 2 years 8 months
Contributions summary:Richard primarily contributed to the GlusterFS file system by implementing and fixing bugs in the core functionalities. Their work includes adding features like JSON FOP statistics dumps and a FOP sampling feature for debugging and performance analysis. They also addressed critical issues such as fixing crashes and memory errors. The user’s contributions show a deep understanding of the system’s internals and focus on improving reliability and performance.
erasure-codingstoragepersistent-storagedistributed-storagefuse-filesystem
kdave/xfstests

Sep 2017 - Jan 2018

(x)fstests is a filesystem testing suite (mirror of kernel.org repository, synced daily)
Contributions:4 commits in 3 months
kerneltestingtesting-suitefilesystemsuite
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
Richard Wareing - Production Engineer at Meta