My goal is to enable you to get the most out of yourself.
As a senior software engineer, I have coached and mentored upcoming talents in big and small companies and academia. With my guidance, advice, and experience, I help you grow your technical skills and soft skills. Feel free to reach out, I'm here to help you.
I have a broad and diverse background in multiple programming languages, frameworks (frontend and backend), and technologies. Some of the things you can ask me about include:
Whether you are looking for advice, professional feedback, coaching, collaboration, or mentoring, let me know. Feel free to reach out, I'm here to help you!
For migrating a bespoke build system to the new polyglot software build system based on Bazel, I designed and implemented a parser-tra...
For migrating a bespoke build system to the new polyglot software build system based on Bazel, I designed and implemented a parser-translator software capable of analysing and transforming millions of lines of legacy code and their dependencies to a Bazel-compatible set of definitions. This was realized via a multithreaded data pipeline in Golang with ANTLR4 parsers for the various Domain-Specific Languages and languages.
As a Bazel Build Architect, I maintained the technical- and project overview and the technical direction of the Software Build and its...
As a Bazel Build Architect, I maintained the technical- and project overview and the technical direction of the Software Build and its interdependencies in a large redesign and migration project. In addition, I coached junior engineers and architects.I played a key role in organizing and facilitating collaboration across various departments in a Scaled Agile Framework organization. In addition, I oversaw a team of 10+ people and coached junior engineers and architects.
As a PhD candidate, I combined Process Mining and Reverse Engineering to discover models of software systems based on execution data a...
As a PhD candidate, I combined Process Mining and Reverse Engineering to discover models of software systems based on execution data and to support the analysis and understanding of the actual software behaviour. This work is implemented in the Statechart Workbench ProM application and publicly available.Thesis: Hierarchical Process Mining for Scalable Software Analysis
Video: Hierarchical Process Mining