diff --git a/src/app/features/cv/cv-section.component.ts b/src/app/features/cv/cv-section.component.ts
index 7dd0483..2c8b3fc 100644
--- a/src/app/features/cv/cv-section.component.ts
+++ b/src/app/features/cv/cv-section.component.ts
@@ -2,6 +2,12 @@ import { ChangeDetectionStrategy, Component } from '@angular/core';
import { CommonModule } from '@angular/common';
import { SectionComponent } from '../../shared/ui/section/section.component';
+type CourseItem = {
+ title: string;
+ provider: string;
+ period: string;
+};
+
@Component({
selector: 'app-cv-section',
standalone: true,
@@ -22,10 +28,10 @@ import { SectionComponent } from '../../shared/ui/section/section.component';
Experience focus
@for (item of items; track item.title) {
@@ -55,32 +55,39 @@ export class PortfolioSectionComponent {
readonly items: PortfolioItem[] = [
{
- title: 'Design system foundation',
- period: '2024',
+ title: 'Cultural Sports Center CSC "Kakanj"',
+ period: '2016',
summary:
- 'Built a lightweight component system with clear tokens and documentation, reducing UI delivery time while keeping accessibility first.',
- tags: ['Angular', 'Tailwind', 'Design systems']
+ 'Supported cultural and sports development in Kakanj, including translation work for Italian students on an EU project and curator work through the local museum.',
+ tags: ['Culture', 'Translation', 'EU project']
},
{
- title: 'Modernize a legacy SPA',
- period: '2023',
+ title: 'Institute for youth development "KULT"',
+ period: '2016',
summary:
- 'Incrementally refactored a legacy front end into modular features with typed APIs, improving stability and developer velocity.',
- tags: ['Refactoring', 'TypeScript', 'DX']
+ 'Coordinated youth-focused project work with an NGO that develops and advocates legal and strategic solutions for young citizens, including education on alcohol, drugs, and STDs.',
+ tags: ['Youth', 'Education', 'NGO']
},
{
- title: 'API-first product slice',
- period: '2022',
+ title: 'WorldVision',
+ period: '2015',
summary:
- 'Shipped a new product slice with clear contracts between front end and services, enabling parallel delivery across teams.',
- tags: ['Architecture', 'APIs', 'Collaboration']
+ 'Contributed to a two-day workshop focused on revising and designing hazard assessments, elemental disaster estimates, and safety planning.',
+ tags: ['Workshop', 'Safety planning', 'Risk assessment']
},
{
- title: 'Performance and observability pass',
- period: '2021',
+ title: 'Project Manager Alternative Wave (AlterVal)',
+ period: '2015 - 2016',
summary:
- 'Improved performance budgets, added monitoring, and set up alerting to catch regressions before they reached users.',
- tags: ['Performance', 'Monitoring', 'Quality']
+ 'Managed local projects in Kakanj addressing modern social challenges, including writing and realizing initiatives financed by WorldVision.',
+ tags: ['Project management', 'Community', 'WorldVision']
+ },
+ {
+ title: 'Mountain Rescue Service - Kakanj and Zavidovici',
+ period: '2013 - Present',
+ summary:
+ 'Organized search and rescue groups with registered rescuers, managed equipment, and helped write and realize rescue service projects.',
+ tags: ['Rescue service', 'Operations', 'Equipment']
}
];
}