7.6 KiB
Dennis Thiessen — LinkedIn Profile Extraction
Metadata
- Source: Profile.pdf (LinkedIn export)
- Subject: Dennis Thiessen (all content is first-person)
- Extracted: 2026-03-28
- Purpose: Supplements CVs — captures full career history including pre-CV roles, military background, internships, and additional certs/skills not in the polished CVs.
Key Deltas vs. CV (New Information)
Swisscom — Title & Timeline Confirmed
- Staff Data, Analytics & AI Engineer: April 2025 – Present
- Senior Data, Analytics & AI Engineer: October 2023 – April 2025
- Additional Staff-level bullets (not in CV):
- Backend-Engineering with Python, SQL, PySpark
- Implementation and Operation of End-To-End Data Pipelines
- Component Owner
- Infrastructure Automation & Ops
- New skill vs. CV: PySpark confirmed at Swisscom Staff level
Bosch — Two Sub-Roles (CV showed as one)
| Title | Period | Duration |
|---|---|---|
| Senior Data Engineer / Data Analysis | Jan 2021 – Jan 2023 | 2 years 1 month |
| Data Engineer / Data-Analysis | Feb 2020 – Jan 2021 | 1 year |
Additional Bosch details (LinkedIn only):
- C# Extensions for Tibco Spotfire (Data Analysis tool)
- Tibco Spotfire usage not mentioned in CV — adds BI/analytics tooling context
Generali — Two Sub-Roles + More Detail
| Title | Period | Notes |
|---|---|---|
| IT Consultant | Oct 2016 – Jun 2017 (9 months) | Java EE, BDD, UIPath RPA, Camunda/BPMN |
| International Graduate Programme | May 2015 – Sep 2016 (1 year 5 months) | IT focus, BDD PoC, IT Project Management |
Additional Generali details:
- Behaviour Driven Development (BDD) — introduced and ran PoC
- Robotic Process Automation with UIPath and Camunda BPMN Process Engine
- IT Project Management experience (as part of Graduate Programme)
- Full company name: Generali Deutschland Informatik Services GmbH
Russian Language (not in CV)
- Russian: Elementary — omitted from both CVs, but present on LinkedIn
- Include on CV if targeting international/multilingual environments; generally omit from resume
Additional Work History (Pre-CV — not in polished CVs)
Capgemini — Software Engineer | Nov 2014 – May 2015 (7 months)
- Test Automation & Test Driven Development (TDD)
- Software Engineering in Java
- Note: Short tenure (7 months) — likely omitted from CV deliberately. zeugnis_capgemini.pdf covers this.
- Resume framing: Omit or include as brief line only if needed for timeline continuity
Bundeswehr (German Armed Forces) — Officer | Jul 2008 – Nov 2014 (6 years 5 months)
- Joined Officer candidate course → passed officer school
- Various military and leadership trainings (military tactics, leadership, NATO English)
- Resigned as Second Lieutenant
- Resume value: Leadership background, discipline, structured thinking — useful in "Additional" or omit from technical resumes. Strong signal for roles emphasizing leadership.
- Framing: "Officer, German Armed Forces" — not a technical role but demonstrates leadership maturity
Universität der Bundeswehr München — Student Assistant | Aug 2013 – Dec 2013 (5 months)
- Developed VBA Macros to automate generation of scientific reports/papers
- Resume value: Very minor — omit from resume; could appear on full CV if filling space
Telefónica Germany — Intern | Jul 2012 – Oct 2012 (4 months)
- Quality Assurance of telecommunication networks
- Administration of test-drive databases
- Resume value: Internship — omit from resume
Citkomm services GmbH — Intern | Jul 2011 – Sep 2011 (3 months)
- Test Automation (MESO, Autista, Auto-IT) of Java and C applications
- Resume value: Internship — omit from resume
M3 Connect — Intern | Apr 2007 – Jul 2007 (4 months)
- Web Applications development (PHP, PERL, JavaScript)
- Resume value: Internship — omit from resume
Education (LinkedIn version — additional detail)
| Degree | Institution | Period | Field |
|---|---|---|---|
| M.Eng. | Universität der Bundeswehr München | 2012–2014 | Computer Aided Software Engineering |
| Master's Thesis | Tongji University (同济大学) | 2013 | Automotive Software Engineering (framing on LinkedIn) |
| B.Eng. | Universität der Bundeswehr München | 2009–2013 | Applied Computer and Communication Technology |
| Fachabitur | Berufskolleg für Gestaltung und Technik, Aachen | 2005–2008 | Staatl. geprüfter Informationstechnischer Assistent |
Notes:
- LinkedIn shows M.Eng. field as "Computer Aided Software Engineering" — slightly different wording than diploma; use official diploma name
- B.Eng. field: "Applied Computer and Communication Technology" on LinkedIn vs "Information and Telecommunication Technologies" confirmed by user — use user-confirmed official name
- Fachabitur (vocational A-levels) from Aachen — pre-university qualification; omit from resume, include on full CV if needed
Additional Certifications (LinkedIn — not all in CV)
| Certification | Issuer | Notes |
|---|---|---|
| Building Deep Learning Models with TensorFlow | IBM / Coursera | Part of IBM AI Engineering specialization |
| Introduction to Deep Learning & Neural Networks with Keras | IBM / Coursera | Part of IBM AI Engineering specialization |
| Scalable Machine Learning on Big Data using Apache Spark | IBM / Coursera | Part of IBM AI Engineering specialization |
| IBM AI Engineering Specialization | IBM / Coursera | Umbrella cert covering above courses |
| iSAQB Certified Professional for Software Architecture (Foundation Level) | iSAQB | Also in CV |
LinkedIn Summary / Headline (for cover letter framing)
Headline: Staff DevOps & Data Engineer
Summary (user-authored — useful for tone/framing):
"Passionate about building the infrastructure that powers Data and AI. With a background in Computer Engineering and over 8 years of hands-on experience, I specialize in designing scalable ML Infrastructure and automated data pipelines. I thrive at the intersection of Software Engineering and Operations. Whether it is deploying containerized inference models on Kubernetes or orchestrating event-driven architectures with Kafka and AWS, I focus on automation and reliability. My recent work involves re-architecting monolithic data processes into agile, serverless microservices."
Key themes from summary:
- ML Infrastructure + automated pipelines
- Software Engineering ∩ Operations
- Containerized inference (K8s)
- Event-driven architecture (Kafka, AWS)
- Automation and reliability
- Monolith → serverless/microservices migration
Updated Skills (additions vs. CV)
- PySpark — confirmed at Swisscom Staff level
- Tibco Spotfire — used at Bosch (C# extensions for data analysis)
- UIPath RPA — used at Generali (IT Consultant role)
- Camunda BPMN — used at Generali
- BDD (Behaviour Driven Development) — introduced at Generali
- VBA — student assistant role (minor)
- PHP, PERL — early internship (very minor)
Provenance Notes
- Bundeswehr / Military: Verifiable leadership background — frame carefully; don't imply technical work
- Capgemini: Short tenure (7 months) — use hedged framing if included at all; zeugnis will confirm scope
- LinkedIn certs: IBM AI Engineering Specialization sub-courses are individual Coursera courses; on resume list the specialization, not individual sub-courses
- RPA/Camunda at Generali: Real hands-on PoC work — can claim "implemented BDD pipeline" and "RPA automation with UIPath/Camunda"