Summary
Björn Westlin is a Senior Software Developer with 14 years of experience building scalable, high-performance systems across gaming, streaming, security, and cloud-native platforms. He combines hands-on expertise in languages from Java and C++ to Rust and Scala with a deep interest in concurrency, distributed systems, performance optimization and architecture. Björn has delivered core shared technologies at scale (e.g., King’s payment and backend platforms) and led Rust teams at Imperva, demonstrating both technical depth and people leadership. A curious generalist by nature, he thrives in multidisciplinary teams, continuously learning new paradigms and applying them to real-world problems. Outside work he still codes for fun, reflecting a long-standing commitment to craftsmanship and creative problem solving.
14 years of coding experience
25 years of employment as a software developer
Bachelor of science Computer Science, Bachelor of science Computer Science at KTH Royal Institute of Technology
Scientific program with technical orientation, Scientific program with technical orientation at Röllingby gymnasium