Matthew Hall is a Senior Software Engineer with 17 years of experience building and scaling web and real-time systems, currently consulting and contributing across Rails, React, and DevOps stacks. He has a proven track record taking projects from prototype to millions of users, splitting monoliths into microservices, and delivering safety-critical and line-of-business software alike. Comfortable across Ruby, JavaScript, C, and some Python, he pairs backend and API expertise with mobile (Objective-C, React Native) and computer vision experience. A long-time Rails specialist since 2011, he also builds infrastructure with Docker, Terraform, and Ansible and is exploring Rust and Elixir in personal projects. He founded Bouldr, has senior roles at BOXT and Codebeef, and contributed notable improvements to the popular Jekyll project by adding importers and hardened parsing. Based in England, he blends entrepreneurial grit with pragmatic engineering and a penchant for rescuing troubled projects.
17 years of coding experience
8 years of employment as a software developer
BSc, Computer Science, BSc, Computer Science at The University of Manchester
:globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby
Role in this project:
Back-end Developer
Contributions:6 commits in 7 months
Contributions summary:Matthew focused on extending the functionality of Jekyll, a static site generator. They implemented importers for external blogging platforms like Wordpress.com and Posterous. The user also improved the robustness of the system by adding exception handling for YAML and Liquid template parsing, and they integrated the Redcarpet markdown converter.
A Jekyll plugin that truncates HTML while preserving markup structure.
Contributions:10 commits, 1 PR, 1 push in 7 years 5 months
jekyll-pluginrubymarkupjekylljekyll-theme
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.