Mark Burdett

Senior Engineer at 510pen

San Francisco, California, 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
Mark Burdett is a Senior Engineer in San Francisco with 18 years of hands-on experience building and maintaining resilient web and infrastructure systems for nonprofits and civic tech. He applies deep ops and backend expertise at the Electronic Frontier Foundation and MIT Center for Civic Media, with a history of roles spanning developer, sysadmin, and network manager responsibilities. Mark is an active open-source contributor, notably improving Certbot's documentation build and CI/CD automation and hardening email handling and mailing jobs in the widely used CiviCRM core. His work emphasizes automation, reliable builds, and pragmatic refactors that reduce failure modes and simplify operations. Comfortable across the stack, he blends technical writing, DevOps, and backend engineering to make complex systems more maintainable and auditable. Colleagues rely on him for steady, security-minded engineering that quietly keeps critical civic infrastructure running.
code18 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (20)

mysql10
sphinx10
gulp10
bash10
email-server10
cicd10
e-mail10
php10
mailer10
documentation10
emailjs10
website-development9
phpunit9
database-design9
certbot9

Programming languages (16)

MDXCSSC++CMakefileGoSassKotlin

Github contributions (5)

github-logo-circle
certbot/website

Apr 2016 - Apr 2017

The code for the Certbot instruction generator and documentation
Role in this project:
userDevOps Engineer & Technical Writer
Contributions:35 commits, 7 PRs, 7 pushes in 11 months
Contributions summary:Mark significantly contributed to the build and documentation process of the Certbot website. They implemented virtual environment setups, and built tasks for building sphinx documentation. Furthermore, they integrated CI/CD pipelines, including the setting of environment variables, and the configuration of external links and website integrations. This user's efforts focused on automating builds and improving the documentation's structure and appearance.
certbotsecurityjavascriptinstruction
civicrm/civicrm-core

Apr 2014 - May 2020

CiviCRM (Core Application and Framework)
Role in this project:
userBack-end Developer
Contributions:69 commits, 52 PRs, 238 comments in 6 years 1 month
Contributions summary:Mark primarily contributed to the CiviCRM core application, focusing on back-end improvements related to email handling, database interactions, and code refactoring. They addressed SMTP failure modes, optimized code logic, and added test cases for the mailing job functionality. Additionally, the user made changes to the reply forwarding process to enhance email handling.
backbonejscivicrm
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 Burdett - Senior Engineer at 510pen