Niklas Semmler

About Me

Hi there! Welcome to my site!

I recently completed my PhD. The focus of my thesis is on data management issues for the future Industrial Internet of Things. If you want to know more, head over to the research section.

During my PhD became a member in the Software Campus, a German program that supports PhD with a 2-year leadership programme. As member of the Berlin Big Data Center (BBDC) project I studied the performance of Apache Flink for straggling tasks. I also organized an introduction to programming course with ~800 students. Or just Check out my CV.

Curriculum Vitae

Developer / Snowflake Inc.
July 2022 - Current
  • Streaming team
  • Focus: Observability of dynamic tables

Developer / Ververica GmbH
December 2021 - May 2022
  • DeCo - Deployment & Coordination team
  • Improvements of Apache Flink's adaptive scheduler & distributed shutdown behavior

Developer / SAP SE
May 2021 - November 2021
  • Integration Monitoring Team
  • Development of a data structure for request correlation

PhD Candidate / SAP SE
Nov 2017 - Dec 2020
  • Study of adaptive replication on the basis of real-world ERP database trace
  • Load-shedding strategies for resource constrained data stream processors based on Apache Flink

Internship / SAP SE
Nov 2016 - Nov 2017
  • Analysis of the network usage of a distributed database
  • Implemented request tracing into the distributed database

PhD Candidate / TU Berlin
Dec 2014 - Nov 2016
  • Alumni of the Software Campus programme
  • Teaching Assistant for the course fundamentals of programming in C (~750 students)
  • Research assistant in the Berlin Big Data Center (BBDC) with focus on improving the performance of Apache Flink in widely distributed scenarios

Master / EIT
Oct 2012 - Oct 2014
  • Master thesis on translating router configurations between devices at Cisco (previously Tail-f)
  • First year at TU Berlin, second year at KTH in Stockholm

Bachelor / Netherlands
Sep 2007 - July 2011
  • Bachelor thesis on modelling movement patterns of a slime mold (an acelluar organism)
  • First two years at RU (Nijmegen), last two years at UvA (Amsterdam)

My Research