HI! I'm Rouven Thimm
I am a Senior Enterprise Architect at Deutsche Lufthansa AG within the Service Factory 'Flight Operations & Crew' responsible for the architectural direction of over 100 IT applications.
Contact MeAbout Me
I am a Senior Enterprise Architect at Deutsche Lufthansa AG within the Service Factory 'Flight Operations & Crew'. With more than 10 years of consulting experience in various IT roles, I am responsible for shaping the target architecture and ensuring architectural compliance of over 100 IT systems. My job ranges from day-to-day (change) request management, where the ideal solution architecture needs to be identified, to the long term goals and vision of the business processes and IT structures within the domains. The key drivers are
- need for increased satisfaction of the business teams and reduced time to market for innovation and day-to-day requirements
- leveraging synergies between the group airlines
- increasing architectural alignment and governance in the IT systems and processes towards a more efficient and effective organization
- cost reduction, minimization of IT redundancies, and harmonization with the group airlines increasing overall efficiency
- proactively providing technical innovation and digitization solutions to the business departments to enable new concepts and business models
In the past I have worked in various different roles such as architect (functional and technical), business analyst, developer, tester and team lead, and have repeatedly proven myself as trusted advisor. I like challenging projects and understanding previously unknown technologies and business problems. I have experience with global delivery in multi-national teams and worked on task forces to resolve complex issues. My methodogical expertise ranges from structured waterfall, Rational Unified Process, to agile/SCRUM approaches. I have learned to acquire, refine and shape the big picture: what is the business problem and which technologies can help to solve it.
Experience
I have experience from a variety of commercial and private projects in different roles, across different industries, and a number of different project environments.
2020 - 2021
Eurowings Discover is a wholly-owned subsidiary of Deutsche Lufthansa, based in Frankfurt. It is a leisure carrier that targets holiday destinations in the Caribbean, South Africa, North America, and the Indian Ocean. The airline was built from the ground up. As an Enterprise Architect, I shaped the Crew Management landscape for Eurowings Discover and worked in many different areas ranging from technical setup in the cloud to integration between applications and data mastership considerations.
2018 - present
The Crew Planning domain comprises a large number of different applications ranging from small tools to complex planning applications, optimizers, and rule engines. The entire landscape has grown for over 30 years as the crew planning processes became more and more electronic. Several tools are approaching their end of life and new challenges arising from the digitization of an entire industry need to be addressed: mobile devices, highly variable loads, open/standardized system integration, and analytics. At the same time, a new generation of planning systems is entering the market, significantly changing the way business is done, shifting to sophisticated long-term capacity planning with feedback loops, management by exception, smart problem solvers, and first ideas on machine learning and prediction. The challenge for the Domain Architect is defining a way forward: what should the CMS landscape look like in 5-10 years, what are architectural goals, and how can a seamless, low-risk migration scenario from the existing applications to a new generation of tools be implemented?
2015 - 2018
Responsible lead solution architect for complex host migration/integration project. Client is looking to migrate away from home grown mainframe application to a standardized product. Interfaces are connected via an Enterprise Service Bus. Responsible for setup and maintenance of architectural decisions, consistency between business and IT workstreams, maintenance of architectural artefacts and internal governance/audit processes. Support and evaluation of RfP to select product and provider.
2015
Flight Data Feed
Flight Data Feed
Custom-built ADS-B flight data collector using a ruggedized Raspberry PI feeding into FlightRadar24. Development of software modules for recording and evaluating flight data based on events and patterns.
2012
Smarter Modeling of IBM Master Data Management Solutions
Co-author of Redbook SG247956. This publication presents a development approach for master data management projects and for projects based on InfoSphere MDM Server in particular. It focuses on the characteristics of transaction hub implementations and the associated business modeling challenges. It discusses the appropriate methods and tooling that can support design andimplementation requirements for master data management in a transaction hub implementation. This book also discusses the principles of domain-driven design (DDD) and, more generally speaking, model-driven development (MDD). It also describes preferred practices for large and small projects. It is meant as a guide for any type of data-centric solution that needs to be embedded into a service-oriented architecture (SOA) and is not limited to master data management solutions. This book focuses on the design phase of master data management projects. Although it discusses other phases, it does not provide details of the implementation and code generation phases.
2011 - 2014
Client looking to replace crew management environment consisting of multiple silo applications in a multi-year transformation project; target solution to integrate core functions of crew management master data, crew data, aircraft and crew rotations, rostering, and tracking. Responsible for gathering and consolidated data requirements with the business departments. Development of a business domain model representing the full crew management scope. System analysis and data mapping of existing applications to the target model.
2008 - 2011
Customer Master Data Management
Client looking for consolidation of customer master data from multiple applications into a dedicated MDM product suite. Technical team lead responsible for a large, multi-national development team. Definition of design & coding guidelines, code reviews, quality assurance. Member of change management board. Covered entire software lifecycle from macro design over micro design and build to test and migration.
2008
Workflow Management Concepts for Agile Long-Term Workflows
Over the course of the past 15 years the business environment has significantly changed. Enterprises are no longer limited to local markets. In order to work effectively, they have to be agile and constantly adapt their business processes. Traditional Workflow Management software solutions are limited in their support for this kind of environment, often working under the precondition of standardized, repeatable processes. Current research is focused on a new generation of Workflow Management Systems that allows modifications to individual workflows even while they are undergoing execution. Contrary to traditional approaches such applications must provide concepts for suspension, locking and recovery that are minimally invasive but yet able to ensure consistency of modifications. This book provides a detailed overview of the motivation for this kind of system as well as an architectual concept for the implementation that covers the most frequently used workflow patterns.
2007
Link 11, Link 16 tactical data exchange
Tester for a tactical data link solution used by the German navy. Evaluation of NATO standards Link 11 and Link 16, definition & evaluation of test cases.
2007
Strategic consulting project aiming at deeper market penetration. Existing clients are matched to a list of potential points of sale. Prospects are then tracked regarding future business. Requirements engineer, architect and developer for an offline-capable application performing import, matching and tracking of the prospects. Client support during country-wide rollout.
2007
Retail Location Scenario Management
Strategic project aimed at the current subsidiary structure regarding e.g. location, products offered, layout etc. Development of a future strategy with a special focus on corporate identity, choice of subsidiary locations etc. Development of a Microsoft Access-based application, which represents the model developed for analysis and recommendations. The model combines knowledge about the location of individual subsidiaries with data obtained from client and external institutions (e.g. Statistisches Bundesamt) to predict e.g. market share, number of potential customers and analyse the current structure in terms of overall coverage, potential for optimization etc. The application is designed to import heterogeneous data from external sources (Access/Excel), generate reports for further processing (Excel), and visualize results (KML/Google Earth).
2006 - 2008
Custom development of travel blogging platform using ASP.NET.
2006
Java-basiertes automatisiertes Test-Framework
Co-author of journal article. With an increasing number of software-systems built using components, software developers are faced with entirely new challenges. For example, testing these mod-ular systems has become far more complex. Manual test approaches are incapable of dealing with the new architectures, leaving several parts of the systems untested. Thorough tests require extensive use of human resources, with enormous financial repercussions. Most customers are unwilling to accept these, completely unaware of their eventual benefit. Even existing automated software test approaches can only remedy these problems in parts. They commonly require source code access to add the necessary test routines, making the approach unsuitable for third party compo-nents. The innovative CBTesten approach tackles this problem. A highly dynamic framework is introduced into the software-system after compilation, which allows deriving of test cases as well as fully automated tests based on the collected data.
2004 - 2006
CAKE (Collaborative Agile Knowledge Engine) is a prototypical generic software system for integrated process and knowledge management. CAKE integrates selected research results on agile workflows, case-based reasoning, and Web technologies into a common platform that can be configured to different application domains and needs. The business goal of AMIRA (Advanced Multimodal Intelligence for Remote Assistance) was to significantly improve the accessibility and resources available to support urgent and critical diagnostics and decisions that must be taken by mobile workers, operating individually or in multi-discipline collaborations, at their point of intervention in an event. I worked as a student researcher. Performed search on agent and workflow technologies and developed RCP GUI for CAKE.
2002 - 2006
Developer of a web-based application for material obsolescence management allowing import of obsolete part lists with alternate solutions, search and display.
2000
Customer Management & Billing
Customer Management & Billing
Architect and developer of a customer management & billing software for a small company. Decentral registration of customers with workflow to supervisor. Tracking of preferences, contacts, billing and payment.
Education
I have received formal education and training.
2019
Design software systems and their architecture according to agile principles
Software architecture is increasingly being developed by self-organized teams with shared responsibilities and in an iterative fashion. New skills are needed by developers and architects alike – they include technical expertise as well as methodological and communicative aspects. In this seminar you will experience how agile principles change the way we work on software architectures and how architectural practices are embedded into agile processes and methods like Scrum. New techniques, interesting ideas and good practices are introduced in small batches as we iteratively make our way through a sample project. You’ll have a hands-on experience of a new architectural discipline. A discipline that doesn’t focus on a sole mastermind architect, a disciple that is based on agile and lean concepts and is a natural fit for agile contexts. A discipline that emphasizes pragmatism and transparency.
2016
Project management education focused at common issues and best practices in complex projects or multi-project programs.
2015
Qualified as a trainer according to learner-centred training principles.
2013
Education on Big Data from IBM's point of view. Uses cases, product overviews of Streams, Netezza & Data Explorer. Hands-on training focused on Big Insights to cover: Hadoop fundamentals, Bigsheets, Accelerators / Applications, Social Data, Machine Learning / R, Jaql and Text Analytics / AQL. Overall insights into solution architectures including storage models and applications.
2010
Course is part of the IBM Worldwide Project Management Curriculum for internal training and is owned by the Project Management Center of Excellence and teaches key elements of project management in large project using standardized methods.
2009
Architectural Thinking teaches a repeatable and consistent approach to developing IT architectures. It establishes a common language and a common thought process that enables Architects to communicate and work together based on a common set of artifacts. The Architectural Thinking course presents, in a holistic way, the complete thinking process that an Architect exercises during a project. The topics cover requirements definition, constraint considerations, applications architecture concepts, qualities of service (performance, capacity, availability, etc.), operational concerns (systems management, physical infrastructure design, etc.), viability assessment, standards, and tooling. A focus is also placed on the use of reusable designs via selection of assets.
2001-2006
Diploma in Business Information Systems. Majored in in databases and knowledge systems, minors e-business technologies and decision support systems; diploma thesis ‘Workflow Management Concepts For Agile Long-Term Workflows’. Received achievement award for best diploma in class of 2006.