# Vitalii Napastiuk — Senior Software Engineer > Personal portfolio of a Rome-based software engineer working across frontend architecture, full-stack products, AI interfaces and real-time systems. ## About this portfolio The homepage presents professional expertise, selected engineering work, technical writing, experience and contact information. Professional case studies explain what each platform does, who uses it, the problem, the solution and the reasoning behind its design. Titles and prose use descriptive names. Images come from public product pages and user guides. - [Profile, experience and contact](https://vit-napastiuk.web.app/): Professional background and contact links. - [Engineering & Writing](https://vit-napastiuk.web.app/engineering): Educational studies and published technical articles. - [Independent Projects](https://vit-napastiuk.web.app/projects): Personal products, experiments and open-source work, separate from professional experience. ## Professional engineering case studies - [Digital public-service appointments](https://vit-napastiuk.web.app/case-studies/real-time-systems): A video-consultation platform where citizens meet public-service operators, discuss their case and exchange documents without visiting an office. - [AI assistants for business websites](https://vit-napastiuk.web.app/case-studies/ai-product-engineering): An embeddable assistant platform that helps website visitors find information, explore products and complete guided tasks through interactive responses. - [Shared design system for public services](https://vit-napastiuk.web.app/case-studies/design-systems): A library of reusable interface components that gives public-service applications consistent navigation, forms, feedback and accessible interaction across frameworks. - [Personal portal for public services](https://vit-napastiuk.web.app/case-studies/angular-enterprise-architecture): An authenticated portal that brings personal information, notifications and service access into one place, including a unified view of pension contributions. - [Grant and benefit application platform](https://vit-napastiuk.web.app/case-studies/workflow-architecture): A platform where citizens find available grants, complete guided applications and submit supporting information, while staff handle the review process. - [Remote assistance for field teams](https://vit-napastiuk.web.app/case-studies/computer-vision): A collaboration platform where remote experts see an operator’s camera feed, guide tasks and place visual annotations over the scene using smart glasses or mobile devices. - [Service portal for professional intermediaries](https://vit-napastiuk.web.app/case-studies/intermediary-service-application): An authenticated workspace where professional intermediaries move between public-service operations through shared navigation and permission-aware views. - [Connected-device administration platform](https://vit-napastiuk.web.app/case-studies/connected-device-management): An enterprise management portal for the organizations, teams, users, devices and licenses behind a remote-assistance service. - [Visual workflows for field operations](https://vit-napastiuk.web.app/case-studies/device-workflow-builder): A platform for authoring operational procedures as connected steps and making those workflows available to operators on Android devices. - [White-label restaurant management platform](https://vit-napastiuk.web.app/case-studies/restaurant-platform): A shared restaurant product with an administration interface for menus, accounts, payments and reporting, configurable for different businesses. - [Web Performance in Angular](https://vit-napastiuk.web.app/engineering/web-performance): Core Web Vitals, SSR, SSG, hydration and deferred rendering. - [Accessible Angular Websites](https://vit-napastiuk.web.app/engineering/accessibility): Semantic templates, forms, keyboard interactions, focus and visual accessibility. - [Angular Architectures](https://vit-napastiuk.web.app/engineering/angular-architectures): From NgModules and standalone routes to feature and domain boundaries. - [Angular Dependency Injection](https://vit-napastiuk.web.app/engineering/angular-dependency-injection): Contracts, tokens, factories, scopes and interchangeable backends. - [Reactive Consistency](https://vit-napastiuk.web.app/engineering/reactive-consistency): Ownership and update consistency in reactive systems. - [Real-Time Session Recovery](https://vit-napastiuk.web.app/engineering/resilient-real-time-sessions): Recovering a session while preserving its meaning. - [AI Interface State](https://vit-napastiuk.web.app/engineering/ai-interface-state): State boundaries in AI-assisted interfaces. - [OpenCV Anchored Annotations](https://vit-napastiuk.web.app/engineering/opencv-anchored-annotations): Technical exploration of annotations in moving video. ## Feeds and discovery - [RSS feed](https://vit-napastiuk.web.app/rss.xml): Dated, published technical articles. - [Sitemap](https://vit-napastiuk.web.app/sitemap.xml): Canonical public pages. The linked pages are the authoritative source for project scope, examples and limitations. This overview makes no additional claims about project metrics or production implementations. ## Published articles - [Deconstructing Reactivity: How I Built an Engine from Scratch to Master the Concepts](https://vit-napastiuk.web.app/blog/deconstructing-reactivity): What rebuilding signals, effects, batching, lazy evaluation, and ownership taught me about modern reactive systems. - [How to Bypass Interceptors in Angular](https://vit-napastiuk.web.app/blog/bypass-angular-interceptors): How to ensure an Angular library’s API calls remain independent of interceptors configured by the consuming application.