bathtor
Lars Kroll
Stockholm, Sweden

I am a researcher with a PhD in Information and Communication Technology, focusing on programming abstractions for distributed systems. I have experience in the design and development of scalable storage and analytics systems, as well as domain-specific languages and compiler frontends. Additionally, I am managing and contributing to a number of open source projects in the area of distributed computing.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

812.5
CodersRank Rank
Top 1%
Top 1
Rust
Rust
Developer
Sweden
Top 1
Scala
Scala
Developer
Sweden
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
RISE Reseach Institutes of Sweden
Jan 2020 - Apr 2020 (3 months)
Stockholm, Sweden
Researcher
I am co-designing and developing a new real-time streaming analytics platform.
KTH Royal Institute of Technology
Sep 2013 - Dec 2019 (6 years 3 months)
Stockholm, Sweden
Doctoral Candidate
PhD in Information and Communication Systems, with a focus and frameworks and languages for implementing distributed systems.
SICS Swedish ICT
7 months
Stockholm, Sweden
Research Engineer
Feb 2013 - Jul 2013 (5 months)
Continued development of CaracalDB, a distributed key-value store, which I started as part of my Master Thesis.
Research Engineer
Jul 2012 - Sep 2012 (2 months)
Development of an Eclipse IDE plugin for the Kompics component framework, providing some error checks for dynamic properties and visualisation of the component system.

Add some compelling projects here to demonstrate your experience
Kompact
Dec 2017 - Present
KTH/RISE
Kompact is an in-development message-passing component system like Kompics in the Rust language, with performance and static typing in mind. It merges both Kompics' component model and the actor model as found in Erlang or Akka.

Kompact has shown itself to vastly outperform many of its peers on a wide range of message-passing tasks, providing the capability of handling up to 400mio messages per second on 36 cores.

Kompact comes with its own network library built-in, providing easy connection maintenance and efficient serialisation for distributed deployments.
rust
This section lets you add any degrees or diplomas you have earned.
KTH Royal Institute of Technology
Master of Science, Software Engineering of Distributed Systems
Aug 2011 - Jun 2013
KTH Royal Institute of Technology
Doctor of Philosophy, Information and Communication Technology
Oct 2013 - Mar 2020
University of Kiel
Bachelor, Informatik
Aug 2008 - Jul 2011

Jobs for you

Show all jobs
Feedback