Matthew Williams

Enterprise Engineer at Meta

England, United Kingdom
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
Matthew Williams is an Enterprise Engineer with a PhD and 15 years' experience building high-throughput, cloud-native systems and delivery pipelines for global products. He led backend teams at the BBC to redesign iPlayer with microservices, achieving a 10x faster API, multi-thousand TPS capacity, and a move from fortnightly releases to continuous delivery measured in hours. His work spans production microservices, real-time popularity aggregation, and observability at scale, and he brings that delivery-first mindset to roles at DAZN, Skyscanner and now Meta. A pragmatic engineering leader, he balances creativity with rigor to rapidly prototype and ship services — for example, turning a real-time trending service from idea to production in weeks. He also contributes to open-source tooling, including a JavaScript statistical library where he added vector math and robust tests, reflecting a strong numerical and full-stack programming background. Based in England, he focuses on pushing the boundaries of microservices and continuous shipping for products with global impact.
code15 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (BSc), Computer Science, 1st Class, Bachelor of Science (BSc), Computer Science, 1st Class at Aston University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
2,636reputation
135kreached
45answers
2questions
Badges
controller
top-5%
npm
top-5%
github-logo-circle

Github Skills (20)

algorithm10
algorithms10
javascript10
mathematics10
math10
data-structure10
data-structures10
controller9
npm9
linear-algebra9
nodejs9
testing8
activerecord6
ruby-on-rails6
sequelizejs6

Programming languages (5)

TypeScriptCJavaScriptRubyPython

Github contributions (5)

github-logo-circle
jstat/jstat

Mar 2011 - Apr 2011

JavaScript Statistical Library
Role in this project:
userFull-stack Developer
Contributions:86 commits in 14 days
Contributions summary:Matthew primarily focused on building a JavaScript statistical library by adding a vector class, including methods for common vector operations like addition, subtraction, multiplication, division, and calculating norms and angles. Further development included implementing functions to calculate statistical values. The contributions demonstrate a solid understanding of JavaScript programming and mathematical concepts for creating and manipulating vectors. The user also fixed bugs in core statistical calculations and added test cases for the Vector object.
javascript
birdrapp/api

Mar 2017 - Jun 2017

Contributions:62 commits, 46 pushes, 1 branch in 3 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