Skip to main content
Back to KTH start page

Klas Segeljakt

Profile picture of Klas Segeljakt

About me

I am a PhD student in Software and Computer Systems, researching and developing programming languages for dataflow systems, with supervisors Paris Carbone, Seif Haridi and Vladimir Vlassov.

The main contribution of my PhD is a new programming language named Aqua that combines aspects from functional and relational programming to enable safe, efficient and user-friendly programming with data streams. Aqua comes with a compiler that targets existing streaming dataflow systems such as Flink.

My graduation is planned at the end of the year (2024) and I am looking for a new opportunities where I can apply my knowledge in programming languages and data systems and learn new skills. If you are interested in my work, please don't hesitate to contact me at klasseg@kth.se.


Courses

Concurrent Programming (ID1217), assistant | Course web

Data Storage Paradigms (IV1351), assistant | Course web

Distributed Systems, Basic Course (ID2201), assistant | Course web