Currently, I am a team lead of a group of platform engineers at Siemens Logistics. Mostly, we create tech stacks for products and define CICD processes.
Professionally, I employ java, maven and the whole JEE eco system. Also, typescript, non and the like.
Privately, I am interested in rust, go, neovim, LSPs, writing compilers...
I was a team lead of software engineers at msg systems AG in Nuremberg an participate in small, mid-sized and large agile software development projects in the public sector focusing predominantly on a Java Enterprise Edition technology stack.
I was a software architect at the communications and infrastructure center at Ulm University.
I was an assistant researcher at the distributed systems lab at Ulm University. My primary research interests were:
- Network coordinate systems and other estimation techniques
- Topology inference
- Overlay-/Application layer multicast
On the language level, I was formerly interested in:
- component-oriented / modular programming (OSGi)
- functional programming (clojure, groovy)
- concurrency approaches (erlang, Node.js, vert.x)