7.0 KiB
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 1–2 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.