Mark Harrison

Principal Software Engineer (SRE) at Barracuda Networks

Reisterstown, Maryland, 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
🎓
Top School
Mark Harrison is a Principal Software Engineer (SRE) with 17 years of experience designing and operating large-scale, reliable systems from startups to enterprise security firms. Currently at Barracuda Networks after leadership roles at Valimail and Chef, he blends hands-on site reliability engineering with technical leadership in ops and platform teams. He has deep expertise in incident response, automation, and scalable infrastructure, cultivated through progressive roles from systems administrator to lead SRE. An active open-source contributor, he has improved the popular markdownlint project by adding rules, tests, and performance-minded refactors, showing attention to developer ergonomics and tooling. Based in Reisterstown, Maryland, he pairs a Computer Science degree from the University of Manchester with a pragmatic focus on observability and operability. Colleagues rely on him for turning messy production problems into repeatable, auditable solutions.
code17 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at The University of Manchester
github-logo-circle

Github Skills (6)

markdown10
markdown-it10
kramdown10
ruby10
testing9
regular-expression8

Programming languages (14)

JavaC++RustCGoHTMLErlangTypeScript

Github contributions (5)

github-logo-circle
markdownlint/markdownlint

May 2014 - Aug 2016

Markdown lint tool
Role in this project:
userBackend Developer
Contributions:180 commits, 18 PRs, 74 pushes in 2 years 3 months
Contributions summary:Mark primarily contributed to the development of the markdown linting tool. Their work included implementing new rules, specifically for mixed header styles, the handling of documents, and the addition of tests for the implemented rules. They also added a gemspec and refactored the ruleset into a hash for faster rule access, along with implementing a rule to check for multiple consecutive blank lines.
linterlintmarkdownlintrubymarkdown-lint
omniti-labs/chef-solo-helper

Oct 2011 - Jun 2013

Contributions:76 commits in 1 year 8 months
chef-solosolohelper-scriptsbackedchef
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
Mark Harrison - Principal Software Engineer (SRE) at Barracuda Networks