Mathew Attlee

Lead Software Engineer at Equal Experts

London, 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
Mathew Attlee is a Lead Software Engineer based in London with 11 years of hands-on experience building resilient full-stack systems across startups and enterprises. He combines a strong computer science foundation with disciplined practices—TDD/BDD, DDD, hexagonal architecture and pair programming—to deliver well-tested, maintainable software in JavaScript/TypeScript, PHP, SQL and growing experience in Go, Ruby and Java. Mathew has led performance and accessibility-driven frontend migrations (notably for major sites like Guinness) and helped startups ship schema-driven platforms and payment integrations at scale. An active open-source contributor, he’s improved popular developer tooling such as vim-test and neoformat by adding test runner and formatter support that benefits wide communities. He also runs a boutique web consultancy and routinely takes on DevOps responsibilities, bridging code, infrastructure and product decisions.
code11 years of coding experience
job15 years of employment as a software developer
bookJapanese Beginners 1 & 2, Japanese, Japanese Beginners 1 & 2, Japanese at SOAS University of London
bookThe University of Sydney
languagesEnglish, Japanese
stackoverflow-logo

Stackoverflow

Stats
549reputation
55kreached
14answers
11questions
github-logo-circle

Github Skills (37)

javascript10
behat10
testing10
test-runner10
formatter10
plugin10
phpunit10
neovim10
vim10
mochajs10
formatters10
jestjs10
webdriverio9
typescript9
css9

Programming languages (18)

JavaC++RustVim SnippetGoHTMLSvelteKotlin

Github contributions (5)

github-logo-circle
vim-test/vim-test

Jul 2015 - Mar 2022

Run your tests at the speed of thought
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:213 reviews, 50 commits, 274 PRs in 6 years 9 months
Contributions summary:Mathew significantly contributed to the `vim-test/vim-test` repository by implementing and enhancing test framework support. They added support for various PHP testing frameworks like PHPUnit, Behat, PHPSpec, Kahlan, and Peridot, as well as JavaScript testing frameworks like Ava and WebdriverIO. The user also added support for Maven and Deno test runners. Further, they modified existing test runner implementations, adding support for features like nearest tests, handling test arguments, and fixing existing functionality in the GoTest runner.
speedvimtestingthoughttest-runner
sbdchd/neoformat

Dec 2018 - Jul 2020

:sparkles: A (Neo)vim plugin for formatting code.
Role in this project:
userFull-stack Developer
Contributions:8 commits, 9 PRs, 5 comments in 1 year 7 months
Contributions summary:Mathew primarily contributed to enhancing the neoformat plugin, focusing on adding support for various code formatters. Their work included integrating linters and formatters like tslint, stylelint, nginxbeautifier, deno fmt, and semistandard across various languages and file types. Furthermore, the user addressed deprecation warnings and updated the integration of prettier and other formatters, along with making configuration adjustments. These changes improved the plugin's capabilities and compatibility with evolving code formatting tools.
neovimvim-pluginpluginneovim
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
Mathew Attlee - Lead Software Engineer at Equal Experts