Matt Leach is a Senior Software Engineer with 16 years' experience building data-driven web applications and privacy-focused ad systems, currently working at Kraken after a long tenure at Google where he led transparency and control features for ads and helped launch “About This Ad.” A Cambridge mathematician with an MS in Analytics from USF, he blends strong statistical thinking with pragmatic engineering to deliver maintainable, production-grade code trusted by peers. His open-source contributions include substantive enhancements to the popular Spacemacs distribution, improving email and JavaScript layer usability—evidence of his full-stack fluency and attention to developer experience. He has a track record of shipping end-to-end projects in startups and large companies alike, and a curious background that spans computational chemistry scripting to clustering work on flight data. Outside engineering, he’s an ambitious long-distance runner who competed for Great Britain in the European Cup 10,000m and is an amateur radio operator (M0MLQ), reflecting discipline and technical hobbies that complement his professional work.
16 years of coding experience
10 years of employment as a software developer
Bachelor of Arts (B.A.) Mathematics, Bachelor of Arts (B.A.) Mathematics at University of Cambridge
MS in Analytics Analytics, MS in Analytics Analytics at University of San Francisco
A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
Role in this project:
Full-stack Developer
Contributions:1 review, 6 commits, 6 PRs in 1 year 5 months
Contributions summary:Matt primarily focused on enhancing the email and JavaScript layer configurations within the Spacemacs project. They added functionality to the Gnus email layer, introducing a Gnus perspective and keybindings for common tasks. They also implemented npm-mode in the javascript layer, which included adding npm commands and making adjustments to related files. Overall, the contributions demonstrate expertise in enhancing user experience and layer configuration.
Contributions:64 pushes, 38 branches in 2 years 6 months
nixosnix-packages
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.