Matt Rogers

Staff Software Engineer at GitHub

Dallas, Texas, 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

🤩
Rockstar
Matt Rogers is a Staff Software Engineer based in Dallas with 14 years of experience building full‑stack systems and leading engineering work at GitHub. He moves comfortably between OS-level work, backend services and frontend concerns, and has a track record of improving developer workflows and CI environments through contributions like dockerizing Janky and modernizing its database integration. An active open‑source contributor, Matt has impacted widely used projects such as Jekyll (powering hundreds of thousands of GitHub Pages sites), Redcarpet, and KDE, often fixing edge cases, refactoring build processes, and improving content rendering. He mentors aspiring developers at the Turing School, blending hands‑on engineering with people development. Colleagues rely on him for pragmatic refactors and quietly solving thorny interoperability bugs that surface only at scale.
code14 years of coding experience
job18 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
5,573reputation
339kreached
46answers
4questions
Badges
vim
top-5%
qt
top-5%
github-logo-circle

Github Skills (30)

markdown10
docker10
c1110
dockers10
cicd10
ruby10
c1710
markdown-it10
jekyll10
html10
jenkins10
jenkins-ci10
devops10
mysql9
qt9

Programming languages (15)

JavaCSSCGoHTMLTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
github/janky

Oct 2013 - Apr 2022

Continuous integration server built on top of Jenkins and Hubot
Role in this project:
userBack-end & DevOps Engineer
Contributions:2 releases, 70 commits, 27 PRs in 8 years 7 months
Contributions summary:Matt contributed to the continuous integration server by updating the Ruby version, addressing deprecation warnings, and refactoring code related to the GitHub integration. They also implemented support for MySQL 5.7 and newer and bumped the ActiveRecord version. Furthermore, they dockerized the project and integrated a database and a Jenkins server, significantly impacting the development environment setup.
jenkinsintegration-serverjenkins-pluginhubot-scriptjenkins-api-plugin
vmg/redcarpet

Mar 2013 - Jul 2021

The safe Markdown parser, reloaded.
Role in this project:
userBack-end Developer
Contributions:1 review, 65 commits, 5 PRs in 8 years 4 months
Contributions summary:Matt contributed to the Redcarpet Markdown parser project by making several code improvements and bug fixes. These contributions include removing unnecessary code, such as redundant `extern` definitions and unused C macros. The user also worked on merging pull requests and updating the project to newer versions, including Redcarpet v3.0.0. Furthermore, they focused on improving the HTML rendering capabilities, notably fixing header ID generation and improving code readability.
markdown-parserreloadedparsersafemarkdown
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
Matt Rogers - Staff Software Engineer at GitHub