My interest is the area of Requirements Engineering, Systems Integration & Software Engineering. During my career, I have integrated many services and legacy systems into scalable, customer-facing applications. As a certified professional for requirements engineering (Advanced Level), and certified software architect I hold a ‘Black Belt’ in model-based Requirements Engineering.
My interests are located at the intersection between end customers, 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. Software systems that I have architected and helped to build are used in production, generating significant revenues.
Skills & Experience
I consider myself a ‘full-stack software engineer and business analyst’. I have 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)
- Headless Content Management Systems (Prismic, Contentful)
- Play! Framework
- Elixir & Phoenix
- Test Automation with JMeter and Selenium
- IntelliJ IDEA
- RESTful Web Services
- XML-RPC (I have worked with some very strange legacy APIs)
- Model-Based Requirements Engineering
- Test-Driven Development
- Agile Requirements Engineering
- Use Case 2.0
- User Stories
- User Story Slicing
- Acceptance Criteria
- Product Roadmapping
- Quantitative Statistics
- Head of Backend 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 the integration of legacy reservation systems, requirements engineering and architecting a mission-critical Java stack based on Spring & Hibernate handling high transaction volumes (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 & Other Contributions
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.
- easy-rules. I 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)
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.
You may contact me via e-mail under paul(at)paulbrejla(dot)com or via social media.