Marc Worrell is a seasoned CTO and software architect with 16+ years building scalable web and content management systems, currently leading LearningStone and steering product and engineering at Maximonster. He specializes in Erlang-driven back-end systems and is a long-time Zotonic contributor, blending deep protocol and database knowledge with pragmatic information architecture. His background spans embedded toolchains, digital asset management and large multi-site CMS deployments (anyMeta), showing a consistent talent for delivering maintainable platforms on small teams and budgets. An active open-source contributor, Marc has improved reliability in the widely used gen_smtp Erlang library, focusing on TLS stability, parsing edge cases and test robustness. Based in Amsterdam, he pairs hands-on engineering with product thinking and a knack for turning complex, evolving content requirements into flexible, extensible architectures.
The extensible Erlang SMTP client and server library.
Role in this project:
Back-end Developer
Contributions:22 reviews, 57 commits, 89 PRs in 8 years 8 months
Contributions summary:Marc primarily contributed to bug fixes, performance improvements, and code refactoring within the Erlang-based SMTP client and server library. Their work focused on addressing TLS upgrade crashes, correcting parsing errors in email addresses, and fixing a problem related to the handling of special characters. The user also made improvements to the project's test suite, as seen in the addition of new test cases and fixing existing ones. These commits reflect a focus on improving the reliability and robustness of the SMTP library.
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.