Skip to content

Commit cad9e73

Browse files
committed
feat: enhance SEO with architecture & code-quality keywords
1 parent 9caf69a commit cad9e73

3 files changed

Lines changed: 9 additions & 5 deletions

File tree

src/app/core/services/seo.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ export class SeoService {
2121
readonly #copy: Record<LocaleCode, SeoCopy> = {
2222
en: {
2323
title: $localize`:@@seo.title:Alexey Popov — Tech Lead / Senior Angular Developer`,
24-
description: $localize`:@@seo.desc:Tech Lead / Senior Angular Developer (NgRx). 14+ years of Angular across every platform — Web (SSR), Smart TV, Mobile (Ionic), Desktop (Tauri/Rust). Nx, GitLab CI/CD, 90%+ test coverage, AI code-review. Frontend team lead.`,
24+
description: $localize`:@@seo.desc:Tech Lead / Senior Angular Developer (NgRx). 14+ years of Angular across every platform — Web (SSR), Smart TV, Mobile (Ionic), Desktop (Tauri/Rust). Angular 22, zoneless, signals, Nx, OpenAPI/zod codegen, design systems, GitLab CI/CD, 90%+ test coverage, AI code-review. Frontend team lead.`,
2525
},
2626
ru: {
2727
title: $localize`:@@seo.title:Alexey Popov — Tech Lead / Senior Angular Developer`,
28-
description: $localize`:@@seo.desc:Tech Lead / Senior Angular Developer (NgRx). 14+ years of Angular across every platform — Web (SSR), Smart TV, Mobile (Ionic), Desktop (Tauri/Rust). Nx, GitLab CI/CD, 90%+ test coverage, AI code-review. Frontend team lead.`,
28+
description: $localize`:@@seo.desc:Tech Lead / Senior Angular Developer (NgRx). 14+ years of Angular across every platform — Web (SSR), Smart TV, Mobile (Ionic), Desktop (Tauri/Rust). Angular 22, zoneless, signals, Nx, OpenAPI/zod codegen, design systems, GitLab CI/CD, 90%+ test coverage, AI code-review. Frontend team lead.`,
2929
},
3030
};
3131

src/app/core/services/structured-data.service.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,11 @@ const KNOWS_ABOUT = [
1212
'RxJS',
1313
'NgRx',
1414
'Angular Signals',
15+
'Zoneless Angular',
1516
'Nx monorepo',
17+
'Design systems',
18+
'OpenAPI code generation',
19+
'zod validation',
1620
'Micro-frontends',
1721
'Server-Side Rendering',
1822
'Smart TV',
@@ -25,7 +29,7 @@ const KNOWS_ABOUT = [
2529
'AI-assisted development',
2630
] as const;
2731

28-
const OCCUPATION_SKILLS = 'Angular, TypeScript, RxJS, NgRx, Signals, Nx, SSR, GitLab CI/CD';
32+
const OCCUPATION_SKILLS = 'Angular, TypeScript, RxJS, NgRx, Signals, Zoneless, Nx, OpenAPI codegen, Design systems, SSR, GitLab CI/CD';
2933

3034
@Injectable({ providedIn: 'root' })
3135
export class StructuredDataService {

src/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
<meta content="#06060a" name="theme-color" />
99
<meta content="index, follow, max-image-preview:large" name="robots" />
1010
<meta
11-
content="Senior Angular Developer with 14+ years of experience. Angular across every platform — Web (SSR), Smart TV, Mobile (Ionic), Desktop (Tauri/Rust). Nx, NgRx, Signals, GitLab CI/CD, testing-first, AI-assisted development."
11+
content="Senior Angular Developer with 14+ years of experience. Angular 22 across every platform — Web (SSR), Smart TV, Mobile (Ionic), Desktop (Tauri/Rust). Zoneless, Signals, Nx, NgRx, OpenAPI/zod code generation, design systems, GitLab CI/CD, testing-first, AI-assisted development."
1212
name="description"
1313
/>
1414
<meta content="Alexey Popov" name="author" />
1515
<meta
16-
content="Alexey Popov, Алексей Попов, ASDAlexey, Alexey Popov Angular, Алексей Попов Angular, Alexey Popov Tech Lead, Senior Angular Developer, Angular, TypeScript, RxJS, NgRx, Angular Signals, Nx, micro-frontends, SSR, Smart TV, Ionic, Tauri, Rust, GitLab CI/CD, frontend engineer, tech lead"
16+
content="Alexey Popov, Алексей Попов, ASDAlexey, Alexey Popov Angular, Алексей Попов Angular, Alexey Popov Tech Lead, Senior Angular Developer, Angular, Angular 22, zoneless Angular, TypeScript, RxJS, NgRx, Angular Signals, httpResource, Nx monorepo, OpenAPI, Orval, zod, code generation, design systems, micro-frontends, SSR, Smart TV, Ionic, Tauri, Rust, GitLab CI/CD, frontend engineer, tech lead"
1717
name="keywords"
1818
/>
1919
<link href="favicon.svg" rel="icon" type="image/svg+xml" />

0 commit comments

Comments
 (0)