About Paul

My interest is the area of Requirements Engineering, Systems Integration  & Software Engineering in tourism organizations in general and the cruise industry in particular. As a certified professional for requirements engineering (Advanced Level), I hold a 'Black Belt' in model-based Requirements Engineering.

My interests are located at the intersection between cruise tourism, business processes, enterprise integration patterns, model-driven requirements engineering, software engineering, and technology acceptance. I have been educated in a broad range of quantitative and qualitative skills at three European universities.

My work or work that I have contributed to has been published in peer-reviewed and renowned journals within the respective fields.

I am fluent in German, English, and Swedish. In addition, I am more or less fluent in UML 2, Python, Kotlin, Groovy, Java, Scala, Elixir, and a range of SQL dialects.

Skills & Experience

I consider myself a 'full-stack business analyst'. I possess a wide range of skills from requirements engineering, software engineering, business analysis and project management methodologies. I started writing code when I was 12 - the time I got my first Mac with HyperCard.

I have learned to dynamically deal with shifting priorities and expectations in uncertain environments.


  • Java Ecosystem (Especially the Groovy programming language, Spring Boot, Kotlin, and Scala)
  • Amazon Web Services
  • Spring Framework (Spring Boot)
  • JUnit
  • Play! Framework
  • Elixir & Phoenix
  • Python
  • R (Statistical Computing)
  • Git
  • Confluence
  • Jira
  • Test Automation with JMeter and Selenium
  • Enterprise Architect
  • Unified Modelling Language
  • RESTful Web Services
  • SOAP
  • HTML
  • CSS
  • Javascript
  • JQuery
  • C


  • Kanban
  • Model-Based Requirements Engineering
  • Agile Requirements Engineering
  • Use Case 2.0
  • User Stories
  • User Story Slicing
  • Acceptance Criteria
  • Product Roadmapping
  • Quantitative Statistics


  • Backend Engineer at hepster.com, where I help an InsurTech startup build a scalable, backend platform. I helped the business by architecting a cloud-native infrastructure based on Spring Boot & Kotlin, AWS, Docker, Laravel, and Vue.js and coaching the delivery team (current).
  • Systems Analyst AIDA Cruises' Digital Unit, where I helped with the integration of Digital Products into legacy systems infrastructures as part of the organization's Digital Transformation. I was primarily involved in building decision support systems for call centers and the group's expansion into the Chinese market (Oct. 2016 - Oct. 2017).
  • Business Analyst Reservations & Electronic Channels at AIDA Cruises, where I was responsible for the internet booking platforms and the electronic channels (B2C - B2B) connected to it. I primarily dealed with requirements engineering and architecting a mission-critical Java stack based on Spring & Hibernate (Nov. 2011 - Oct. 2016).
  • Project Manager for a business-to-business marketing analysis project for a major cruise line in the DACH travel market.
  • Research Assistant for the programme in (International) Cruise Industry Management at the Bremerhaven University of Applied Sciences.
  • Internship at the "Touristikverband Rotenburg Wümme e.V.", where I implemented a county-wide internet reservation system.

Research & Projects

My work or work that I have contributed to has been published in peer-reviewed and renowned journals within the respective fields. I have been educated in a broad range of quantitative and qualitative skills at three European universities. I also do side projects, mostly to scratch own itches and stay on top of current technologies.

Open Source

  • easy-rules. Contributed the ability to read MVEL rules from strings using a java.io.Reader to easy-rules, a simple rules engine for Java.


  • Kreuzfahrt-Gurus.de. I built a scalable, cloud-native backend for frontend infrastructure based on Spring Boot and Kotlin. I also developed vuejs components. (http://www.kreuzfahrt-gurus.de)
  • Ferien-Api.de. I built a small service based on Spring Boot, Kotlin, and Jetty that exposes German school holidays via a RESTful API. (https://www.ferien-api.de)


  • Brejla, P. & Gilbert, D. (2012). An Exploratory Use of Web Content Analysis to Understand Cruise Tourism Services. International Journal of Tourism Research. 16(2):157-168. (Download / Buy
  • Papathanassis, A. & Brejla, P. (2012). Tourism Extranet Acceptance in the Cruise Distribution Chain: The Role of Content, Usability, and Appearance. Journal of Information Technology & Tourism. 13(2): 105-117. (Download / Buy)

Conferences / Book Chapters

  • Papathanassis, A., Matuszewski, I. & Brejla, P. (2011). The 'Cruise Ship Railing Dance': Conducting academic research in the cruise domain. In Cruise Tourism and Society A Socio-economic Perspective. Springer Berlin Heidelberg. (Download / Buy)


  • Master Thesis: Looting the Buffet and Prowling around the Pool - Exploring the Co-Created Cruise Vacation. A Web Content Mining Approach. - Linköping University, Sweden. Supervisor: David Gilbert, PhD (University of Surrey, England).
  • Bachelor Thesis: Modelling Travel Agency Extranet Acceptance: The Role of Usability, Content and Appearance. - Bremerhaven University of Applied Sciences, Germany. Supervisor: Prof. Dr. Alexis Papathanassis.


Current Location


Paul Brejla
Gerberbruch 15

18055 Rostock

Social Media

Paul Brejla