import { ChangeDetectionStrategy, Component, inject } from '@angular/core'; import { RouterLink } from '@angular/router'; import { PageShellComponent } from '../../core/layout/page-shell.component'; import { SeoService } from '../../core/services/seo.service'; import { CV_URL, MAIN_NAVIGATION } from '../../shared/config/navigation.config'; @Component({ selector: 'app-cv-page', standalone: true, imports: [PageShellComponent, RouterLink], changeDetection: ChangeDetectionStrategy.OnPush, template: `
// curriculum vitae

Amar Džanan — CV

Read it here, or take the PDF with you.

cv.pdf

Your browser doesn't display PDFs inline.

download cv.pdf
` }) export class CvPageComponent { readonly sections = MAIN_NAVIGATION; readonly cvUrl = CV_URL; constructor() { inject(SeoService).update({ title: 'CV — Amar Džanan, Senior Software Engineer', description: 'Curriculum vitae of Amar Džanan: senior full-stack engineer and product owner working with .NET, Angular, and AI integration.', path: '/cv' }); } }