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 { MAIN_NAVIGATION } from '../../shared/config/navigation.config'; @Component({ selector: 'app-contact-page', standalone: true, imports: [PageShellComponent, RouterLink], changeDetection: ChangeDetectionStrategy.OnPush, template: `
// contact

Need a senior engineer who can understand the system before changing it?

Email is the fastest way to reach me. I'm open to senior engineering roles and consulting across Europe.

amar@dzanan.netLjubljana · CET / CEST
email
amar@dzanan.net
linkedin
linkedin.com/in/amardzanan
location
Ljubljana, Slovenia — working across Europe
cv
cv.pdf →
` }) export class ContactPageComponent { readonly sections = MAIN_NAVIGATION; constructor() { inject(SeoService).update({ title: 'Contact — Amar Džanan', description: 'Get in touch with Amar Džanan, senior full-stack engineer in Ljubljana, for senior engineering roles and consulting across Europe.', path: '/contact' }); } }