Mark Herhold is a Principal Engineer with 12 years of experience building cloud-native user experiences at Fidelity after founding and running BadgeUp, a user-engagement SaaS for mobile apps. He blends hands-on engineering, DevOps and product instincts—having deployed production workloads across AWS, Azure, GCP and IBM Bluemix—and led end-to-end company functions from tech to sales. Mark’s open-source contributions include improving test infrastructure and middleware behavior in notable repos like paralelldrive/cuid and koajs/koa-body, reflecting a strong focus on reliability and developer experience. A North Carolina State alum with a penchant for experimenting with new frameworks, he’s as likely to prototype side-projects as he is to optimize CI/CD pipelines for scale.
12 years of coding experience
7 years of employment as a software developer
Bachelor's Degree, Computer Science (BS) - College of Engineering, 3.89 GPA in Computer Science, 3.54 GPA overall, Bachelor's Degree, Computer Science (BS) - College of Engineering, 3.89 GPA in Computer Science, 3.54 GPA overall at North Carolina State University
Contributions:12 reviews, 80 commits, 51 PRs in 4 years 5 months
Contributions summary:Mark primarily contributed to the `koa-body` middleware by modifying example code and updating dependencies. Their work involved removing and merging development dependencies related to `koa2`, specifically related to file upload functionality within multipart requests. They also updated the codebase to use `ctx.request.files` instead of `ctx.request.body.files`.
Collision-resistant ids optimized for horizontal scaling and performance.
Role in this project:
DevOps Engineer
Contributions:18 commits, 7 PRs, 22 comments in 2 years 1 month
Contributions summary:Mark primarily focused on configuring and maintaining the project's testing infrastructure. They updated the Karma configuration file, swapping out a testing framework, and increasing timeout values for tests. Further, they made adjustments to enable headless Chrome testing and modified the test environment setup. Additionally, the user addressed SauceLabs configurations and made minor adjustments to the overall test setup.
statelesshorizontal-scalingidsguidperformance
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 Herhold - Principal Engineer at Fidelity Investments