Curriculum Vitae
Justus Bogner holds a B.Sc. in Applied Computer Science from Baden-Württemberg Cooperative State University Stuttgart, Germany, and a M.Sc. in Services Computing from University of Applied Sciences Reutlingen, Germany. He was a PhD student in the cooperative doctoral program "Services Computing", a joint initiative between the University of Stuttgart and the University of Applied Sciences Reutlingen. The program was scholarship-funded by the Ministry of Science, Research, and Arts of the state of Baden-Wuerttemberg. He did his PhD under the supervision of Prof. Alfred Zimmermann and Prof. Stefan Wagner. During and after his studies as well as throughout his PhD, he worked as a software engineer at Hewlett Packard and later at DXC Technology for more than nine years. After his PhD, he was a postdoctoral research scientist in Prof. Wagner's Empirical Software Engineering Group for 3 years, where he led the division "Software Engineering for AI- and Microservice-Based Systems" (SE4AI&MS). Currently, he is an Assistant Professor (tenure track) in Software Engineering at the Vrije Universiteit Amsterdam, Netherlands. The position is part of Prof. Patricia Lago's S2 group (Software and Sustainability). His main research areas are empirical software engineering, software quality (e.g., evolvability, technical debt, sustainability, etc.), software architecture, service- and microservice-based systems, and software engineering for artificial intelligence and machine learning systems.
Education
Ph.D. in Computer Science (Dr. rer. nat.)
From 2016-01 to 2020-05 at the Herman Hollerith Center and the University of Stuttgart, Germany
Dissertation title: "On the Evolvability Assurance of Microservices: Metrics, Scenarios, and Patterns"
Advisors: Prof. Dr. Alfred Zimmermann, Prof. Dr. Stefan Wagner
External reviewer: Prof. Dr. Cesare Pautasso
Grade: summa cum laude
M.Sc. in Services Computing
From 2013-10 to 2015-09 at the University of Applied Sciences Reutlingen, Herman Hollerith Center, Germany
Thesis title: "Identifying Relevant Software Architecture Patterns for IT Service Monitoring and Reporting Solutions"
Advisor: Prof. Dr. Martin Schmollinger
Grade average: 1.3 (between 1.0 and 4.0, lower is better)
B.Sc. in Applied Computer Science
From 2010-10 to 2013-09 at the Baden-Wuerttemberg Cooperative State University Stuttgart, Germany
Thesis title: "Development of a Java-Based EventManager for Platform-Independent and Message-Based Communication in Large Service-Oriented Architectures"
Advisors: Dr. Michael Steffens, Dr. Andreas Wickenhäuser
Grade average: 1.6 (between 1.0 and 4.0, lower is better)
Professional Experience
Assistant Professor (tenure track)
From 2023-08 to today at the Vrije Universiteit Amsterdam, Software and Sustainability Research Group, Amsterdam, Netherlands
Research and teaching in the broader area of software engineering
Postdoctoral Research Scientist
From 2020-02 to 2023-07 at the University of Stuttgart, Institute of Software Engineering, Stuttgart, Germany
Research and teaching in the broader area of software engineering
Software Engineer
From 2017-04 to 2020-01 at DXC Technology, Böblingen, Germany
Software engineer developing IT service monitoring and reporting solutions, web- and service-based application development, software architecture responsibilities, subject-matter expert for customer presentations, project management
Software Engineer
From 2015-10 to 2017-03 at Hewlett Packard Enterprise, Böblingen, Germany
Software engineer developing IT service monitoring and reporting solutions, web- and service-based application development, software architecture responsibilities, subject-matter expert for customer presentations, project management
Software Engineer
From 2013-10 to 2015-09 at Hewlett Packard, Böblingen, Germany
Software engineer developing IT service monitoring and reporting solutions, web- and service-based application development, software architecture responsibilities
Junior Software Engineer
From 2010-10 to 2013-09 at Hewlett Packard, Munich, Germany
Student intern switching between various divisions, with tasks in the areas of software and web engineering, software architecture, databases, project management, data visualization, research visit in the HP Labs in Bristol, UK (3 months)