Martin Grydeland is a seasoned Senior Developer based in Oslo with 15 years of experience building and hardening backend systems, currently driving core engineering at Varnish Software since 2010. He specializes in performance-sensitive caching and HTTP internals, contributing noteworthy bug fixes and race-condition remedies to the high-profile open-source Varnish Cache project. His work shows deep familiarity with low-level parsing, lexer behavior, and concurrency issues—skills that surface in fixes for hit-for-pass logic, waiting-list propagation, and request-body handling. Previously at StepStone, he gained solid production engineering experience that complements his long-term focus on robust, high-throughput server software.
Contributions:49 reviews, 405 commits, 102 PRs in 6 years 9 months
Contributions summary:Martin primarily focused on bug fixes and enhancements to the Varnish Cache source code. Their work involved modifying the lexer to improve backslash handling, optimizing the caching logic by addressing issues with hit-for-pass and waitinglist propagation, and resolving a race condition related to object state. They also contributed to the HTTP parsing and request body handling mechanisms by implementing padding byte handling and fixing parsing issues, which further suggests a strong understanding of the backend architecture.
Contributions:4 commits, 1 push, 1 comment in 5 years 6 months
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
Martin Grydeland - Senior Developer at Varnish Software