Kjell Winblad

AI Engineer at Rillion

Stockholm, Sweden
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Kjell Winblad is an AI engineer and seasoned software architect with 16 years of experience spanning low-level systems, concurrent data structures, and full-stack web development. He holds a PhD focused on synchronization primitives and multicore optimizations and has applied that expertise to high-impact work on the Erlang VM (BEAM) and scalable ETS data structures. Comfortable across Scala, Python, Java, Erlang, Go and JavaScript, he blends deep performance tuning (NIFs, C, ARM/Zephyr) with high-level system design and production-ready services. His open-source contributions include improvements to the widely used EMQX MQTT broker and testing work in the Akka project, demonstrating practical concurrency and reliability skills. A founder who’s shipped user-facing platforms with multilingual and multi-node deployment features, he pairs academic rigor with a pragmatic drive to understand and optimize how systems behave under load.
code15 years of coding experience
job17 years of employment as a software developer
bookSlottegymnasiet
bookBatchelor Computer Science, Batchelor Computer Science at Umeå University
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Uppsala University
languagesSwedish, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (25)

akka10
rule-engine10
scala10
scalatest10
sql10
engine10
actor-model10
concurrency10
databases9
data-integration9
protobuffer9
protobuf9
sql-database9
c178
distributed-systems8

Programming languages (15)

JavaCScalaMakefileVueGoHTMLErlang

Github contributions (5)

github-logo-circle
emqx/emqx

Mar 2022 - Jan 2023

The most scalable open-source MQTT broker for IoT, IIoT, and connected vehicles
Role in this project:
userBackend Developer
Contributions:344 reviews, 39 commits, 214 PRs in 10 months
Contributions summary:Kjell primarily worked on the rule engine, contributing new functionality by adding functions for Sparkplug B, date formatting and unescaping, as well as improving the database interaction. They implemented a configuration option for changing the jq implementation and added support for HTTP actions, incorporating features like stop-after-render. The user also made improvements to the codebase by renaming and consolidating code.
mqtt-servertelecomconnectedlwm2mmqtt-broker
akka/akka

Oct 2011 - Nov 2011

A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:12 commits in 1 month
Contributions summary:Kjell primarily contributed to the testing of the `akka/akka` project, specifically focusing on the `akka.util.Index` class. Their work involved writing and improving unit tests to ensure the correctness and robustness of the `Index` data structure, covering scenarios like value retrieval, removal, and parallel access. The commits also demonstrate a good understanding of concurrency aspects within the Akka framework. The user's contributions help ensure the reliable functionality of a core utility within the Akka platform.
resilientactor-modelreactiveconcurrentdistributed-actors
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
Kjell Winblad - AI Engineer at Rillion