Lgd. Viktor Klang

Systems all the way down

Viktor Klang bio photo


About

I am Viktor Klang, a distinguished software professional mostly specializing in Developer Experience, API Design, Software Architecture, and Concurrent & Distributed programming models.

In my professional career, spanning more than two decades, I have always gravitated towards enabling others to be more productive, and as a result of this I have contributed to the standard libraries of several major programming languages, been involved in many Open Source projects, and enabled some of the largest companies in the world to bring novel solutions to market.

⚡️Views are my own. ⚡️

Highlights

  • Building Scalable Systems: I’ve led the design and implementation of software architectures that handle large-scale, high-performance workloads. This work has helped improve efficiency and solve tough technical problems at scale.

  • Distributed Systems Expertise: I’ve spent a lot of time working on distributed systems, building the kind of infrastructure that supports high volumes of data and critical applications with resilience and flexibility.

  • Open Source Contributions: I’ve been actively involved in open source, contributing to and maintaining projects that help developers collaborate and innovate. Open source is a big part of my work, and I love being part of that community.

  • Mentorship and Leadership: Over the years, I’ve mentored teams and helped guide technical decisions. I believe in aligning engineering work with broader business goals and ensuring that teams work well together to achieve them.

  • Sharing Knowledge: I enjoy speaking at conferences and sharing my experience on software engineering, distributed systems, and the evolving landscape of technology. It’s always great to connect with other engineers and exchange ideas.

Career summary

Since September 2022 I am a Software Architect in the Java Platform Group at Oracle where I primarily work on OpenJDK.

Between June 2021 to September 2022 I was Director of Engineering at Sinch where I was responsible for making sure that developers using Sinch products have effortless success, and that developers at Sinch can deliver value without friction.

Between 2010 to 2021 I worked for Lightbend Inc. As the first employee of what was initially called «Scalable Solutions» my responsibilities changed over time: from IC on the Akka team; to leading it; to becoming the first Dir. Eng. in the company; then Chief Architect; between 2015-2020, I served as Head of Cloud Engineering and Deputy CTO, to then in 2020 I became Vice President of Engineering, Cloud where I was responsible for creating Akka Serverless, which I co-created during my time at the Office of the CTO, and subsequently, together with my organization, took to production.

Between 2003 and 2010 I worked for Yves Rocher Suéde AB building their «Next Generation» Enterprise Management System—everything from CRM, ERP, WMS, Billing, Marketing, Statistics, Payment processing, the works… I started as a Junior Software Developer and left as Systems Architect.

Public speaking engagements

2024

2023

2022

2021

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

  • Devoxx BE
  • W-JAX
  • Lunds Tekniska Högskola - Campus Helsingborg
  • Gothenburg Scala Enthusiasts
  • ÖreDev
  • Scala Days