From 00ebedfc9052189f2b33c00d99c05f2f4f311202 Mon Sep 17 00:00:00 2001 From: Andreas Dahm Date: Thu, 26 Mar 2026 09:09:15 +0100 Subject: [PATCH] Updated about page --- src/app/pages/about/about.component.ts | 8 ++++++-- src/assets/i18n/de.json | 17 ++++++++++++----- src/assets/i18n/en.json | 17 ++++++++++++----- src/assets/logos/dmixcloud_logo.jpg | Bin 2142 -> 5072 bytes 4 files changed, 30 insertions(+), 12 deletions(-) diff --git a/src/app/pages/about/about.component.ts b/src/app/pages/about/about.component.ts index 62a52f8..4457ec6 100644 --- a/src/app/pages/about/about.component.ts +++ b/src/app/pages/about/about.component.ts @@ -34,7 +34,7 @@ export class AboutComponent { { key: 'ABOUT.XP.COMPANY9', logo: AssetsConstants.COLORDIGITAL_LOGO, - no_highlights: true + no_highlights: false }, { key: 'ABOUT.XP.COMPANY8', @@ -135,6 +135,8 @@ export class AboutComponent { 'ABOUT.SKILLS.JAVA', 'ABOUT.SKILLS.SPRING', 'ABOUT.SKILLS.ANGULAR', + 'ABOUT.SKILLS.VUE', + 'ABOUT.SKILLS.REACT', 'ABOUT.SKILLS.TYPESCRIPT', 'ABOUT.SKILLS.CSHARP', 'ABOUT.SKILLS.PYTHON' @@ -146,7 +148,9 @@ export class AboutComponent { 'ABOUT.TOOLS.DOCKER', 'ABOUT.TOOLS.K8S', 'ABOUT.TOOLS.JENKINS', - 'ABOUT.TOOLS.POSTGRES' + 'ABOUT.TOOLS.POSTGRES', + 'ABOUT.TOOLS.MONGO', + 'ABOUT.TOOLS.GITLAB' ]; skillsEngineering = [ diff --git a/src/assets/i18n/de.json b/src/assets/i18n/de.json index 4ccc18c..a17712b 100644 --- a/src/assets/i18n/de.json +++ b/src/assets/i18n/de.json @@ -33,9 +33,11 @@ "EDUCATION": "Ausbildung" }, "SKILLS": { - "JAVA": "Java 8/21+", - "SPRING": "Spring Boot 2/3", - "ANGULAR": "Angular 19+", + "JAVA": "Java", + "SPRING": "Spring Boot", + "ANGULAR": "Angular", + "VUE": "Vue.js", + "REACT": "React", "DOCKER": "Docker", "UNITY": "Unity", "PYTHON": "Python", @@ -63,8 +65,13 @@ "XP": { "COMPANY9": { "COMPANY": "ColorDigital GmbH", - "ROLE": "Senior Software Engineer", - "TIME": "März 2026 – heute" + "ROLE": "Senior Software Engineer - DMIxOS Team", + "TIME": "März 2026 – heute", + "HIGHLIGHTS": { + "P1": "Konzeption und Implementierung der zentralen Cloud-Architektur.", + "P2": "Full-Stack-Entwicklung und Optimierung neuer sowie bestehender Systemkomponenten.", + "P3": "Technische Integration von Partnerunternehmen an das eigene Ökosystem." + } }, "COMPANY8": { "COMPANY": "Teraport GmbH", diff --git a/src/assets/i18n/en.json b/src/assets/i18n/en.json index aab76fb..1b705f0 100644 --- a/src/assets/i18n/en.json +++ b/src/assets/i18n/en.json @@ -33,9 +33,11 @@ "EDUCATION": "Education" }, "SKILLS": { - "JAVA": "Java 8/21+", - "SPRING": "Spring Boot 2/3", - "ANGULAR": "Angular 19+", + "JAVA": "Java", + "SPRING": "Spring Boot", + "ANGULAR": "Angular", + "VUE": "Vue.js", + "REACT": "React", "DOCKER": "Docker", "UNITY": "Unity", "PYTHON": "Python", @@ -63,8 +65,13 @@ "XP": { "COMPANY9": { "COMPANY": "ColorDigital GmbH", - "ROLE": "Senior Software Engineer", - "TIME": "Mar. 2026 – now" + "ROLE": "Senior Software Engineer - DMIxOS Team", + "TIME": "March 2026 – present", + "HIGHLIGHTS": { + "P1": "Designed and implemented the core cloud architecture.", + "P2": "Full-stack development and optimization of new and existing system components.", + "P3": "Technical integration of partner companies into the proprietary ecosystem." + } }, "COMPANY8": { "COMPANY": "Teraport GmbH", diff --git a/src/assets/logos/dmixcloud_logo.jpg b/src/assets/logos/dmixcloud_logo.jpg index befd8017575c3b712da8e6abda3eedcc10f01fae..c868b0acd0b36b8efd2152c5f27e07c5885e12d9 100644 GIT binary patch literal 5072 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 H1<8K_hQmKL