diff --git a/src/app/pages/about/about.component.html b/src/app/pages/about/about.component.html index 89c5c06..86f5fad 100644 --- a/src/app/pages/about/about.component.html +++ b/src/app/pages/about/about.component.html @@ -41,19 +41,28 @@

{{ 'ABOUT.SECTION.SKILLS' | translate }}

-

{{ 'ABOUT.SECTION.PRIMARY' | translate }}

- - @for (s of primarySkills; track s) { +

{{ 'ABOUT.SECTION.BACKEND_ARCH' | translate }}

+ + @for (s of skillsArchitecture; track s) { {{ s | translate }} }
-

{{ 'ABOUT.SECTION.TOOLSET' | translate }}

- - @for (t of toolset; track t) { - {{ t | translate }} +

{{ 'ABOUT.SECTION.INFRA_CLOUD' | translate }}

+ + @for (s of skillsCore; track s) { + {{ s | translate }} + } + +
+ +
+

{{ 'ABOUT.SECTION.SIM_ALGO' | translate }}

+ + @for (s of skillsEngineering; track s) { + {{ s | translate }} }
diff --git a/src/app/pages/about/about.component.ts b/src/app/pages/about/about.component.ts index 34a6768..945440a 100644 --- a/src/app/pages/about/about.component.ts +++ b/src/app/pages/about/about.component.ts @@ -126,26 +126,30 @@ export class AboutComponent { } ] - primarySkills = [ + skillsCore = [ 'ABOUT.SKILLS.JAVA', 'ABOUT.SKILLS.SPRING', 'ABOUT.SKILLS.ANGULAR', - 'ABOUT.SKILLS.DOCKER', - 'ABOUT.SKILLS.UNITY', - 'ABOUT.SKILLS.PYTHON', + 'ABOUT.SKILLS.TYPESCRIPT', 'ABOUT.SKILLS.CSHARP', - 'ABOUT.SKILLS.TYPESCRIPT' + 'ABOUT.SKILLS.PYTHON' ]; - toolset = [ - 'ABOUT.TOOLS.GIT', - 'ABOUT.TOOLS.GITHUB', - 'ABOUT.TOOLS.GITLAB', - 'ABOUT.TOOLS.JENKINS', + skillsArchitecture = [ + 'ABOUT.SKILLS.ARCH_MICROSERVICES', + 'ABOUT.SKILLS.ARCH_CLOUD', + 'ABOUT.TOOLS.DOCKER', 'ABOUT.TOOLS.K8S', - 'ABOUT.TOOLS.POSTGRES', - 'ABOUT.TOOLS.MONGO', - 'ABOUT.TOOLS.GRAFANA', + 'ABOUT.TOOLS.JENKINS', + 'ABOUT.TOOLS.POSTGRES' + ]; + + skillsEngineering = [ + 'ABOUT.SKILLS.ENG_ALGO', + 'ABOUT.SKILLS.ENG_SIM', + 'ABOUT.SKILLS.ENG_GPU', + 'ABOUT.SKILLS.UNITY', + 'ABOUT.SKILLS.ENG_PERF' ]; protected readonly UrlConstants = UrlConstants; diff --git a/src/assets/i18n/de.json b/src/assets/i18n/de.json index d20c574..6d3c821 100644 --- a/src/assets/i18n/de.json +++ b/src/assets/i18n/de.json @@ -25,21 +25,28 @@ "CONTACT_ME": "Kontaktiere mich", "SECTION": { "SKILLS": "Fähigkeiten & Stack", - "PRIMARY": "Schwerpunkte", - "TOOLSET": "Toolset", + "BACKEND_ARCH": "Backend & Architektur", + "INFRA_CLOUD": "Infrastruktur & Cloud", + "SIM_ALGO": "Simulation & Algorithmen", "EXPERIENCE": "Erfahrung", "PROJECTS": "Projekte", "EDUCATION": "Ausbildung" }, "SKILLS": { - "JAVA": "Java 8/Java 21+", + "JAVA": "Java 8/21+", "SPRING": "Spring Boot 2/3", - "ANGULAR": "Angular 20+", + "ANGULAR": "Angular 19+", "DOCKER": "Docker", "UNITY": "Unity", "PYTHON": "Python", "CSHARP": "C#", - "TYPESCRIPT": "TypeScript" + "TYPESCRIPT": "TypeScript", + "ARCH_MICROSERVICES": "Microservices", + "ARCH_CLOUD": "Cloud Architecture", + "ENG_ALGO": "Algorithm Design", + "ENG_SIM": "3D Simulation", + "ENG_GPU": "WebGPU / OpenGL / GLSL", + "ENG_PERF": "Performance Optimization" }, "TOOLS": { "GIT": "Git", @@ -49,7 +56,8 @@ "K8S": "Kubernetes / k3d", "POSTGRES": "PostgreSQL", "MONGO": "MongoDB", - "GRAFANA": "Grafana/Prometheus" + "GRAFANA": "Grafana/Prometheus", + "DOCKER": "Docker" }, "XP": { "COMPANY8": { diff --git a/src/assets/i18n/en.json b/src/assets/i18n/en.json index 4c970d5..74a0525 100644 --- a/src/assets/i18n/en.json +++ b/src/assets/i18n/en.json @@ -32,14 +32,20 @@ "EDUCATION": "Education" }, "SKILLS": { - "JAVA": "Java 8/Java 21+", + "JAVA": "Java 8/21+", "SPRING": "Spring Boot 2/3", - "ANGULAR": "Angular 20+", + "ANGULAR": "Angular 19+", "DOCKER": "Docker", "UNITY": "Unity", "PYTHON": "Python", "CSHARP": "C#", - "TYPESCRIPT": "TypeScript" + "TYPESCRIPT": "TypeScript", + "ARCH_MICROSERVICES": "Microservices", + "ARCH_CLOUD": "Cloud Architecture", + "ENG_ALGO": "Algorithm Design", + "ENG_SIM": "3D Simulation", + "ENG_GPU": "WebGPU / OpenGL / GLSL", + "ENG_PERF": "Performance Optimization" }, "TOOLS": { "GIT": "Git", @@ -49,7 +55,8 @@ "K8S": "Kubernetes / k3d", "POSTGRES": "PostgreSQL", "MONGO": "MongoDB", - "GRAFANA": "Grafana/Prometheus" + "GRAFANA": "Grafana/Prometheus", + "DOCKER": "Docker" }, "XP": { "COMPANY8": {