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, imports: [CommonModule, SectionComponent], changeDetection: ChangeDetectionStrategy.OnPush, template: `

Experience focus

  • • Software architecture, product ownership, and team support.
  • • Full-stack development across .NET, Angular, and mobile apps.
  • • Designing, testing, and maintaining reliable C# services.
  • • Turning user feedback into prioritized product delivery.

Skills & tools

Angular TypeScript .NET Blazor Web API MSSQL .NET MAUI Ionic

How I structure work

  • • Shape product roadmaps through research and prioritization.
  • • Manage backlogs, reviews, and retrospectives.
  • • Collaborate with UX/UI, sales, marketing, and engineering.
  • • Monitor KPIs and user feedback for continuous improvement.

Courses & certifications

Publicly listed learning history from LinkedIn-derived profile data.

2018 - 2024
@for (course of courses; track course.title) {

{{ course.title }}

{{ course.period }}

{{ course.provider }}

}
` }) export class CvSectionComponent { readonly sectionId = 'cv'; readonly courses: CourseItem[] = [ { title: 'Learn Go Course', provider: 'Codecademy', period: 'Apr 2024' }, { title: 'Reactive Angular RxJS (Angular 17)', provider: 'Udemy', period: 'Mar 2024' }, { title: 'C# Advanced Topics: Prepare for Technical Interviews', provider: 'Udemy', period: 'Sep 2021' }, { title: 'Learning Docker', provider: 'LinkedIn', period: 'Sep 2021' }, { title: 'Applying MVVM in Xamarin.Forms Applications', provider: 'Pluralsight', period: 'May 2021' }, { title: 'Architecting Xamarin.Forms Applications for code reuse', provider: 'Pluralsight', period: 'May 2021' }, { title: 'Learning Entity Framework Core', provider: 'LinkedIn', period: 'May 2021' }, { title: 'C# Intermediate: Classes, Objects and OOP', provider: 'Udemy', period: 'Oct 2020' }, { title: 'Xamarin Forms: Build Native Cross-platform Apps with C#', provider: 'Udemy', period: 'Sep 2020' }, { title: 'Building Web APIs with ASP.NET Core', provider: 'LinkedIn', period: 'Aug 2020' }, { title: 'Database Foundations: Storage', provider: 'LinkedIn', period: 'Jul 2020' }, { title: 'Software Architecture Foundations', provider: 'LinkedIn', period: 'Jul 2020' }, { title: 'C# Essential Training: 2 Flow Control, Arrays, and Exception Handling', provider: 'LinkedIn', period: 'Jan 2020' }, { title: 'C#: Interfaces and Generics', provider: 'LinkedIn', period: 'Jan 2020' }, { title: 'C# Essential Training: 1 Syntax and Object Oriented Programming', provider: 'LinkedIn', period: 'Dec 2019' }, { title: 'SQL Server - Easy Install & Configure a Developer Instance', provider: 'Udemy', period: 'Jan 2019' }, { title: 'C# Fundamentals by Coding', provider: 'Udemy', period: 'Dec 2018' }, { title: 'Javascript Essentials', provider: 'Udemy', period: 'Jul 2018' }, { title: 'Linux Command Line', provider: 'Udemy', period: 'Jul 2018' } ]; }