About me
Hey and welcome to my webpage! I’m a Software Engineer with an interest in
building large scale and low level systems. Besides building I am
interested in anything new in the space of technology like LLMs or new
hardware. This page landing page is mostly a CV, for more info about me
and what I built check out the other subpages.
When I’m not engaging with technology you can find me reading a book or cooking
up some specialty coffee.
Professional career
Research Assistant, LLM Inference
Kungliga Tekniska Högskolan, Sweden
Software Developer
Phoenix Contact AB, Sweden
Software Developer
Phoenix Contact GmbH & Co. KG, Germany
Dual Student Business Informatics
Phoenix Contact Electronics GmbH, Germany
Academia
M.Sc. Software Engineering of Distributed Systems
Kungliga Tekniska Högskolan, Sweden
B.Sc. Business Informatics
Weserbergland University of Applied Sciences, Germany
Recent coursework
Networked Systems for Machine Learning
- -
Systems engineering of high performance networks with Load Balancers, Network Function Virtualization and RDMA.
- -
Introduction to modern ways to deploy LLM inference systems.
- -
Overview of the frontier in new inference systems research and KV Cache handling.
Distributed Systems Advanced
- -
Introduction to basic distributed systems concepts, Linearizability, and Paxos & Raft.
- -
Overview about current developments including the usage real-time in algorithms like Nezha.
- -
Additional Consistency concepts like eventual consistency in Conflict Free Replicated Data Types.
High Performance Computing
- -
Introduction to how CPUs run instructions, utilize caches, and how to estimate achievable poerformance.
- -
Parallelizing execution using openMP and MPI.
- -
Implementation of a PageRank algorithm to run on the Dardel supercomputer.