Files
2026-05-21 11:07:51 +02:00

104 lines
7.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Experience: Software Engineer → IT Consultant — Generali Deutschland Informatik Services GmbH (GDIS)
## May 2015 June 2017 | Hamburg/Cologne, Germany
### Cross-Position Section
**Career arc framing:** Generali (GDIS) was Dennis's first extended software role post-Bundeswehr — starting as a Graduate Trainee and progressing to IT Consultant in 9 months. He introduced BDD to the team (ran the initial PoC), held technical responsibility for test automation in a major workflow project, and pioneered Robotic Process Automation with UIPath. Also contributed to Apache Camel / Spring Boot integration PoC. Two-phase career: Graduate Programme (May 2015 Sep 2016) then permanent IT Consultant role (Oct 2016 Jun 2017). The Zeugnis rates performance as "gut" (good); employer regrets departure.
**CL framing:** "At Generali's IT subsidiary, I went from Graduate Trainee to IT Consultant within 9 months. I introduced BDD to the team — running the initial PoC, presenting to the Java Community, and training colleagues — and held technical ownership of the BDD test automation for the PIA-Postkorb/workflow project. I also built the first UIPath RPA PoC at GDIS, demonstrating initiative to extend the team's automation toolset beyond BDD."
---
### Achievement GN-1: BDD Technical Ownership & Team Evangelism
**Source:** thiessen_zeugnis_generali.md, thiessen_linkedin_profile.md
**User's role:** Technical owner ("technische Verantwortung" — confirmed by Zeugnis)
**Status:** Deployed / operational
**Context:** Generali had no BDD practice. Dennis introduced BDD to the team, ran an initial PoC, took technical ownership of BDD test automation for the PIA-Postkorb/SE-Projekt Workflow, trained colleagues, presented to the Java Community, and administered Jenkins build jobs.
**Bullet variants:**
- **2L:** Introduced and held technical ownership of BDD test automation at Generali GDIS (Serenity-BDD, Selenium, JBehave), including PoC, Jenkins CI/CD administration, team training and knowledge transfer across the Java Community.
- **3L:** Pioneered BDD (Behaviour-Driven Development) at Generali GDIS — designed and ran the initial PoC, then assumed technical ownership of the full BDD test automation suite for the PIA-Postkorb/SE-Projekt Workflow using Serenity-BDD, Selenium, and JBehave; administered Jenkins build jobs, presented BDD to the Java Community, trained project team members, and advised business units on BDD adoption — elevating test automation maturity across the department.
- **1L:** Introduced BDD to Generali GDIS; held technical ownership of Serenity-BDD/Selenium/JBehave suite and Jenkins CI/CD.
**Key skills:** BDD, Serenity-BDD, Selenium, JBehave, Jenkins, test automation, knowledge transfer, technical leadership, TDD
**ATS keywords:** BDD, Selenium, Jenkins, test automation, CI/CD, JBehave, Java
**Reframing notes:**
- Staff/Senior DE: frame as initiative + technical ownership signal; not core DE work but shows leadership
- ML/AI: LOW — omit
- All roles: useful as "introduced a practice" signal — shows initiative and cross-team influence
---
### Achievement GN-2: RPA / UIPath POC Development
**Source:** thiessen_zeugnis_generali.md, thiessen_linkedin_profile.md
**User's role:** Primary developer ("Entwicklung von POCs mit UIPath" — confirmed Zeugnis)
**Status:** Proof of concept
**Context:** Dennis developed UIPath RPA POCs at Generali GDIS, extending automation beyond test tooling into business process automation. Also served as point of contact for RPA/UIPath to Generali group companies.
**Bullet variants:**
- **2L:** Developed UIPath RPA proofs of concept at Generali GDIS and served as internal point of contact for RPA adoption across Generali group companies — extending automation from test tooling into business process automation.
- **1L:** Developed UIPath RPA POCs; internal RPA contact for Generali group companies.
**Key skills:** UIPath, RPA, Robotic Process Automation, Camunda BPMN, business process automation
**ATS keywords:** UIPath, RPA, Robotic Process Automation, business process automation
**Reframing notes:**
- Staff/Senior DE: LOW — include only if JD asks for RPA or process automation breadth
- Platform/Infra: LOW — omit
- Any role: niche signal; include if JD targets automation broadly; otherwise omit from resume, include in CV
---
### Achievement GN-3: Java/J2EE Application Development
**Source:** thiessen_zeugnis_generali.md, thiessen_cv_master_profile.md
**User's role:** Developer
**Status:** Deployed / shipped
**Context:** Developed application features in Java/J2EE for PIA-Postkorb/SE-Projekt Workflow, implemented new requirements, and fixed bugs. Migrated WebServices to XLDeploy deployment process. Contributed to Apache Camel + Spring Boot Dispatcher POC.
**Bullet variants:**
- **2L:** Developed Java/J2EE application features for the PIA-Postkorb workflow portal; migrated WebServices to XLDeploy deployment process and contributed to an Apache Camel / Spring Boot integration PoC.
- **1L:** Developed Java/J2EE features for PIA-Postkorb workflow; migrated WebServices to XLDeploy; contributed Apache Camel/Spring Boot PoC.
**Key skills:** Java, J2EE, JavaScript, Spring Boot, Apache Camel, XLDeploy, Oracle DB, web application development
**ATS keywords:** Java, J2EE, Spring Boot, Apache Camel, Oracle DB
**Reframing notes:**
- All DE roles: LOW — Java/J2EE is legacy context; fold into skills if needed; rarely a standalone bullet at this career stage
- Include only if JD explicitly requires Java backend or if filling page space on 2-page resume
---
### Achievement GN-4: IBM ODM Evaluation (Trainee Phase)
**Source:** thiessen_zeugnis_generali.md
**User's role:** Evaluator / technical analyst
**Status:** Internal evaluation (Trainee program)
**Context:** During the Graduate Trainee program, Dennis evaluated IBM Operation Decision Management (ODM) Decision Center v8.7 — a rules engine / decision management platform.
**Bullet variants:**
- **1L:** Evaluated IBM ODM (Operation Decision Management) Decision Center v8.7 as part of Graduate Trainee program.
**Key skills:** IBM ODM, rules engine, decision management, IT consulting
**ATS keywords:** IBM ODM, decision management, rules engine
**Reframing notes:**
- All roles: LOW — niche, legacy; include on CV only if targeting InsurTech or IBM-ecosystem roles
- Omit from resume
---
## Position Summary
| Achievement | ID | Priority for DE | Priority for Analytics | Priority for ML/AI | Priority for Platform |
|-------------|----|-----------------|-----------------------|--------------------|----------------------|
| BDD Technical Ownership | GN-1 | MED | LOW | LOW | LOW |
| UIPath RPA POC | GN-2 | LOW | LOW | LOW | LOW |
| Java/J2EE App Dev | GN-3 | LOW | LOW | LOW | LOW |
| IBM ODM Evaluation | GN-4 | LOW | LOW | LOW | LOW |
**Note:** Generali is the 5th position on a 2-page resume. Typically appears as 12 condensed bullets. Recommend: GN-1 as the primary bullet (BDD ownership + initiative), optionally fold GN-2 (RPA) as a clause within. GN-3 and GN-4 only for full CV.