Files
claude-resume-kit/resume_builder/support/skills_taxonomy.md
T
2026-05-21 11:07:51 +02:00

11 KiB
Raw Blame History

Skills Taxonomy — Dennis Thiessen

Generated: 2026-03-28 Sources: All 10 extractions + 6 experience files Use this file when populating the Technical Skills section of resume/CV.


Summary Stats

  • Total unique skills: 65+
  • Proficiency levels: Expert (daily use, owned systems) | Proficient (shipped work, comfortable teaching) | Familiar (used in project, not current)
  • Certification-backed skills: AWS (SAA cert + Udacity DataEng), Software Architecture (iSAQB), AI/ML (Udacity AI for Trading, IBM AI Engineering)

Category 1: Programming Languages

Skill Proficiency Evidence Resume Weight
Python Expert Swisscom (pipelines, apps), Bosch (data services), Fraunhofer (ML/NLP), Vizrt (backend + tests) HIGH
SQL (multi-dialect) Expert All positions — Oracle, Impala, Teradata, MS SQL, Postgres, MySQL HIGH
PySpark Proficient Swisscom Staff level (LinkedIn confirmed) HIGH
Java Proficient Fraunhofer (SCEDAS, MISSION), Bosch (data services), Generali (J2EE), Capgemini MED
C# Proficient Bosch (data services, Spotfire extensions), Fraunhofer (SCEDAS) MED
JavaScript / TypeScript Proficient Fraunhofer (MISSION, Express.js), CV skills list MED
C++ Proficient Vizrt (backend transcoding), Generali (CV) LOW
VBA Familiar Student assistant role (Bundeswehr Uni, 2013) — very minor LOW

Category 2: Data Engineering & Pipelines

Skill Proficiency Evidence Resume Weight
ETL/ELT design & operation Expert Swisscom (component owner), Bosch (data services) HIGH
Apache Kafka Expert Swisscom (ingestion pipelines), Bosch (ELK PoC) HIGH
Apache Airflow Proficient Swisscom (AWS migration stack) HIGH
SAP BODS Proficient Swisscom (legacy ETL) MED
Teradata DWH Proficient Swisscom (DWH architecture + operation) MED
Hadoop / ImpalaSQL Proficient Bosch (data services over Hadoop) MED
Data modeling Proficient Swisscom (data products), Bosch (pipeline design) MED
SQL performance tuning Proficient CV (explain plans, indexes, partitions) MED
Apache Spark / PySpark Proficient Swisscom (big data processing) HIGH
dbt Not confirmed Not in any extraction — do not claim

Category 3: Cloud & Infrastructure

Skill Proficiency Evidence Resume Weight
AWS (overall) Proficient Swisscom (migration), AWS SAA cert (2024), Udacity DataEng cert (2026) HIGH
AWS S3 Proficient Swisscom AWS migration HIGH
AWS Glue Proficient Swisscom AWS migration HIGH
AWS Athena Proficient Swisscom AWS migration (with Apache Iceberg table format) HIGH
AWS Glue (Jobs + Tables) Proficient Swisscom — Glue jobs for ETL + Glue Data Catalog / Glue Tables HIGH
Apache Iceberg Proficient Swisscom — S3 + Athena with Iceberg table format (open table format, time-travel, schema evolution) HIGH
AWS Redshift Proficient Swisscom AWS migration HIGH
AWS Lambda Proficient Swisscom AWS migration MED
AWS Step Functions Proficient Swisscom AWS migration MED
AWS CloudFormation Proficient Swisscom — IaaS, infrastructure provisioning as code HIGH
Kubernetes (K8s) Expert Swisscom (Python app deployment), Bosch (ML inference orchestration) HIGH
Docker Expert Bosch (ML containerization, ELK PoC), Fraunhofer (MISSION), Swisscom HIGH
Ansible Proficient Bosch (ML orchestration) MED
GitLab CI/CD Proficient Swisscom (confirmed Zeugnis) HIGH
Jenkins Proficient Fraunhofer (independently set up), Generali (BDD build jobs) MED
CI/CD (general) Expert Swisscom, Fraunhofer, Vizrt, Generali — cross-position HIGH
IaC (Infrastructure as Code) Proficient Swisscom — AWS CloudFormation confirmed by user HIGH
DevSecOps Proficient Swisscom Security Champion ×3 (20232026), 100h training MED

Category 4: Databases & Storage

Skill Proficiency Evidence Resume Weight
Oracle DB Expert Swisscom (Fulfillment pipelines), Bosch (data services), Generali (web portal) HIGH
Teradata Proficient Swisscom (DWH target, architecture) MED
MS SQL Server Proficient Fraunhofer (SCEDAS — Entity Framework) LOW
PostgreSQL Familiar CV skills list LOW
MySQL Familiar CV skills list, RiskAhead project LOW
SQLite Familiar Fraunhofer (MISSION microservices) LOW
Hadoop / Impala Proficient Bosch (ImpalaSQL data services) MED

Category 5: ML & AI

Skill Proficiency Evidence Resume Weight
ML inference deployment Proficient Bosch (Docker/K8s in 24/7 fab — primary responsibility) HIGH
Image classification Proficient Bosch (automated quality monitoring in semiconductor fab) MED
NLP / Speech recognition Familiar Fraunhofer ARTUS research project (contributing role) MED
PyTorch Familiar CV skills list LOW
Scikit-learn Familiar CV skills list LOW
Pandas / NumPy Proficient CV (data analysis, pipeline work) MED
Matplotlib / Plotly Proficient CV (data visualization, dashboards) LOW
MLOps (general) Proficient Bosch (full ML lifecycle: containerize → deploy → monitor in production) HIGH
AI for Trading / Quant ML Familiar Udacity AI for Trading Nanodegree (2021) — personal study, not professional LOW
TensorFlow / Keras Familiar IBM AI Engineering Specialization (Coursera) LOW
Apache Spark ML Familiar IBM AI Engineering (Spark ML course) LOW

Proficiency note: For ML/AI roles, frame Bosch ML deployment as primary evidence. NLP/ARTUS and the Udacity/IBM certs as supporting signals. Do not overstate ML modeling depth — the core strength is ML infrastructure and deployment, not research.


Category 6: Testing & Quality Engineering

Skill Proficiency Evidence Resume Weight
Test automation Expert Capgemini, Generali, Vizrt — consistent across 3 positions MED (earlier career)
BDD (Behaviour-Driven Development) Proficient Generali — introduced PoC, held technical ownership MED
Serenity-BDD / JBehave Proficient Generali (confirmed Zeugnis) LOW
Selenium Proficient Generali (UI test automation) LOW
pytest Proficient CV skills list MED
TDD Proficient Capgemini, Generali (confirmed) LOW
HP Quality Center / ALM Familiar Capgemini (Zeugnis confirmed) LOW
UIPath RPA Familiar Generali (POC developer, confirmed Zeugnis + LinkedIn) LOW
Camunda BPMN Familiar Generali (LinkedIn confirmed) LOW
Quality gates (CI/CD) Proficient Vizrt (CI/CD integration), Fraunhofer (Jenkins quality gates) MED

Category 7: Observability, Monitoring & DevOps Tooling

Skill Proficiency Evidence Resume Weight
ELK Stack (Elasticsearch/Logstash/Kibana) Proficient Bosch (anomaly detection PoC — primary developer) MED
Grafana Proficient Bosch (monitoring dashboards) MED
Prometheus Proficient Bosch (metrics) MED
Loki Familiar Bosch (log aggregation, part of PoC) LOW
Git Expert All positions HIGH
Agile / Scrum Proficient Swisscom (confirmed Zeugnis — backlog, sprint planning, Product Owner collaboration) MED
Tibco Spotfire Familiar Bosch (C# extensions, LinkedIn confirmed) LOW

Category 8: Frameworks & APIs

Skill Proficiency Evidence Resume Weight
Flask / FastAPI / Django Proficient CV skills list MED
Express.js Familiar Fraunhofer MISSION (microservices) LOW
Entity Framework (.NET) Proficient Fraunhofer SCEDAS LOW
Spring Boot Familiar Generali (Dispatcher PoC, Apache Camel) LOW
Apache Camel Familiar Generali (Dispatcher PoC) LOW
SQLAlchemy Familiar CV skills list LOW
Swagger / OpenAPI Familiar CV skills list LOW

Category 9: Domain Knowledge

Domain Depth Source Resume Weight
Telecom / Enterprise data platforms Proficient Swisscom (2+ years, current) HIGH
Semiconductor manufacturing / Industry 4.0 Proficient Bosch (3 years) — data domains: Defect Management, Semiconductor Parameter Testing, Process Analysis, Image-based Quality Inspection MED
Maritime logistics Familiar Fraunhofer CML (1 year research) LOW
Broadcast technology Familiar Vizrt (1 year) LOW
Insurance IT / Business process automation Familiar Generali (2 years) LOW
Security / DevSecOps Proficient Swisscom Security Champion ×3 MED
Blockchain / Web3 Familiar Personal — RPC APIs, basic Solidity, Kraken since 2017 LOW (bonus only)

Category 10: Certifications (Skills Signals)

Certification Issuer Year Active Resume Weight
AWS Certified Solutions Architect Associate AWS 2024 Yes (until Sep 2027) HIGH
Data Engineering with AWS (Nanodegree) Udacity 2026 Yes HIGH
iSAQB Certified Professional for Software Architecture — Foundation Level iSAQB 2016 Yes (no expiry) MED
ITIL® Foundation Certificate in IT Service Management PEOPLECERT / AXELOS 2016 Yes (no expiry) LOW
AI for Trading Nanodegree Udacity / WorldQuant 2021 Yes LOW (niche)
Swisscom Security Champion Swisscom (internal) 20232026 Active MED (as bullet, not cert line)
IBM AI Engineering Specialization IBM / Coursera Yes LOW

Skills Config Guide (for resume generation)

Refers to config.md skills layout: 4-3-2-2-2 (resume) or 4-4-3-3-3 (CV).

Suggested Resume Skills Groups (5 groups)

Group Label Skills to include
1 (4 lines) Languages & Data Python, PySpark, SQL (Oracle · Impala · Teradata · Postgres), Java · C#
2 (3 lines) Cloud & Infra AWS (S3 · Glue · Athena · Redshift · Airflow), Kubernetes · Docker · Ansible, GitLab CI/CD · Jenkins
3 (2 lines) Pipelines & Platforms Kafka · Airflow · SAP BODS · Hadoop, Teradata DWH · ETL/ELT design
4 (2 lines) ML & Observability ML inference deployment · MLOps · PyTorch · Scikit-learn, ELK Stack · Grafana · Prometheus
5 (2 lines) Certifications AWS Certified Solutions Architect Associate (active), iSAQB CPSA Foundation · ITIL v3 · Data Engineering with AWS (Udacity)

Adjust per JD: For ML/AI roles, swap group 4 to lead with ML; for Platform/Infra roles, expand cloud group. The cert line (group 5) is fixed per config.md.