Summary
Karl Hesselgren is a Senior Software Engineer based in Uppsala with 11 years of hands-on experience building full-stack and backend systems across Java, PHP, Go, JavaScript/TypeScript and Python. He progressed from support and customer-facing roles into development and architecture, most recently serving as Software Architect at Pricer before moving into a senior engineering role at Kaisa, demonstrating strong domain knowledge in scalable, production-grade systems. Karl is self-taught and enjoys solving complex problems with pragmatic, stable solutions, often working with Docker, NGINX and Linux in cloud and legacy environments. Outside of work he helped organize local Linux hackathons with Uppsala Linux User Group, reflecting a long-standing commitment to open source culture and community-driven learning.
11 years of coding experience
10 years of employment as a software developer
Västerås Fria Gymnasium
English, Swedish