Summary
John Herrlin is a Technical Lead based in Växjö, Sweden with 11 years of experience building production systems across payments, accounting, and municipal planning domains. He blends hands-on Clojure development as the founder of Herrlin Software with leadership roles at Combitech, LeoVegas, and Fortnox, moving between system architecture, backend engineering and team coaching. Comfortable in both startup and enterprise settings, he has shipped reliable back-end services for payment processing and accounting systems and led cross-functional teams as a scrum master and architect. An Emacs enthusiast who jokes about "eating parentheses," he brings a pragmatic functional-programming mindset to system design and automation. Educated in computer science at Linnaeus University, he pairs strong practical experience with a penchant for small-team product delivery. He often focuses on delivering simple, maintainable solutions for smaller organizations that scale into larger environments.
11 years of coding experience
10 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Linnaeus University
Swedish, English, Danish, Norwegian