← Back to list
Senior
Registration: 29.09.2026

Pavel Vitaliov

Specialization: Frontend Developer
— Senior Frontend Developer with 7+ years of commercial experience developing enterprise products and solutions on Angular with specialized expertise. — Specializing in designing and developing scalable SPA applications, frontend platforms and reusable architectural solutions for products with high business complexity, large data volumes and international scope. — Experience working in an international outsourcing company, developing enterprise systems for large customers, both in a product environment, developing digital ecosystems represented in 15+ markets and supporting 9+ languages. — Launched frontend architecture, developed a high-load NX Monorepo, participated in platform development, created reusable UI component libraries and infrastructure modules. — Regularly participated in architectural solutions, code review, technical decomposition of tasks and formulation of engineering standards. — Worked with highly loaded systems and large data volumes (up to 1 million records), including analytical platforms, trading systems and corporate workflow applications. — Optimized productivity through virtualization, server-side pagination, caching, RxJS optimization and Change Detection.
— Senior Frontend Developer with 7+ years of commercial experience developing enterprise products and solutions on Angular with specialized expertise. — Specializing in designing and developing scalable SPA applications, frontend platforms and reusable architectural solutions for products with high business complexity, large data volumes and international scope. — Experience working in an international outsourcing company, developing enterprise systems for large customers, both in a product environment, developing digital ecosystems represented in 15+ markets and supporting 9+ languages. — Launched frontend architecture, developed a high-load NX Monorepo, participated in platform development, created reusable UI component libraries and infrastructure modules. — Regularly participated in architectural solutions, code review, technical decomposition of tasks and formulation of engineering standards. — Worked with highly loaded systems and large data volumes (up to 1 million records), including analytical platforms, trading systems and corporate workflow applications. — Optimized productivity through virtualization, server-side pagination, caching, RxJS optimization and Change Detection.

Skills

Angular 17+
TypeScript Frontend
RxJS
Angular Signals
NgRx
React
Redux
JavaScript
Frontend Architecture
Nx Monorepo
Monorepo Architecture
Enterprise Frontend Development
SPA Development
Single Page Applications
GraphQL
Apollo Client
REST API
SCSS
HTML5
CSS3
UI Architecture
Micro Frontend Architecture
OnPush Strategy
Performance Optimization
Virtual Scrolling
Server-Side Pagination
High-Load Frontend Systems
Cross-Browser Development
Data Visualization
ECharts
Ag-Grid Enterprise
CI/CD
GitLab CI/CD
Git
Software Architecture
Solution Architecture
System Design
Agile

Work experience

Senior Frontend Developer
since 10.2024 - Till the present day |VERTERA
GraphQL, Apollo Client, API, RxJS, Angular, GitLab CI/CD
International product company developing web and mobile applications for 15+ markets. Platform covers key user flows: registration, verification, orders, loyalty, and personalized recommendations. ● Responsible for developing the frontend platform used by multiple products within a single ecosystem. ● Participated in establishing a platform-driven approach and architecting the NX Monorepo structure, as well as building reusable solutions. ● This resulted in reducing time-to-market for new product launches by approximately 30% and cutting ongoing support costs. ● Cross-functional collaboration: Work closely with Product Owners, Business Analysts, and backend developers on requirements decomposition, technical task assessment, and architectural decisions. ● Design key user flows: registration, authentication, access recovery, checkout process, profile management, maps, promotions, and discounts. ● Implemented platform-specific user scenarios including device permissions, cartographic services, and client environment requirements. ● Cart and promotions system: Built cart management and promo mechanics system with centralized discount business rules. This streamlined marketing campaign launches and simplified configuration without code changes. ● Designed GraphQL layer with Apollo Client: queries, mutations, caching, error handling, authentication, and token management. ● Architected centralized authorization subsystem with session management, guest-mode support, automatic token refresh, and unified security patterns. ● Authorization & resilience: Implemented authorization expiration handling, automated guest session creation, and centralized state cleanup, improving application resilience to auth failures. ● Built multi-step dynamic forms with conditional validation, dependent fields, and action confirmation via one-time codes. ● Optimized application performance by migrating key components to OnPush strategy, eliminating UI hangs on heavy screens, and reducing API requests in critical flows by ~30%. Additionally fixed memory leaks and optimized RxJS pipelines. ● Modern Angular patterns: Leverage Angular Signals and modern Angular mechanisms to minimize unnecessary re-renders and optimize reactive flows. ● Contribute to NX Monorepo architecture development, including business domain organization and building reusable platform libraries that consolidate multiple frontend applications and dozens of modules into a unified ecosystem. ● UI & infrastructure ecosystem: Develop internal UI and infrastructure ecosystem: components, themes, shared modules enabling reuse across products. ● Participate in GitLab CI/CD process development and standardizing frontend deployment. ● Design localization and country-specific business logic for platform operating across 15+ markets and 9+ languages. ● Conduct code reviews, contribute to architectural decisions, and establish engineering standards for the team.
Frontend Developer
12.2021 - 03.2025 |Itexus
NgRx, RxJS, Ag-Grid
International company developing enterprise solutions for aviation, logistics, finance, and trading. ● Developed high-load enterprise platforms handling large data volumes and complex business logic. ● Led frontend architecture design and SPA development in Angular and React across cross-functional teams for aviation, logistics, financial, and trading platforms. ● Built analytical modules, dashboards, monitoring systems, and business metrics visualization. ● Managed datasets up to 1 million records using server-side pagination, virtualization, and caching to ensure stable UI performance under high load. ● State management & analytics: Implemented complex state-management patterns with NgRx and RxJS, ensuring predictable business logic. ● Built analytical interfaces with Ag-Grid Enterprise. ● Optimized architecture by eliminating business logic duplication and increasing component reusability. ● During visualization module refactoring, reduced codebase by ~30% and cut bundle size by 15%. ● Forms & financial UX: Developed complex dynamic forms with multi-level business validation. ● Built financial and billing interfaces, improving UX for transaction scenarios. ● Optimized date and timezone handling, reducing error count by ~90%. ● Integrated TradingView Charting Library and ECharts for real-time trading and analytical visualizations. ● Contributed to architectural decisions, code reviews, and performance optimization.
Frontend Developer
04.2019 - 12.2021 |HiQo Solutions
Angular, TypeScript, RxJS, API
Enterprise development for Healthcare and workflow systems. ● Developed enterprise applications for medical and corporate workflow systems. ● Rapidly scaled from early-stage pet project with production-ready architecture to commercial enterprise solution delivery. ● Medical data management: Built patient management systems, medical records, and appointment scheduling. ● Implemented patient appointment booking system using Angular, TypeScript, and RxJS. ● Complex forms & workflows: Developed sophisticated dynamic forms with extensive business rules and conditional logic. ● Led implementation of document approval workflow processes integrating multiple data sources. ● Data architecture & API integration: Structured complex data models including hierarchies, reference catalogs, and related entities. ● Integrated frontend with backend APIs ensuring reliable data synchronization across components. ● Component library & optimization: Architected RxJS data flows improving stream manageability and reducing state complexity. ● Built and maintained Angular Material component library with Jest unit tests, accelerating new module development by 30–40% and ensuring consistent UI standards across applications. ● Optimized cross-screen interactions and application state management, reducing business logic complexity. ● Code quality & standards: Contributed to technical task assessment, code reviews, and establishing UI best practices for the team.
Frontend Developer
08.2017 - 04.2019 |Web Studio & CODEX Software
JavaScript, jQuery, React, API
Companies specializing in corporate website development, marketing platforms and web applications for customers in various fields. Within the framework of projects, participated in creating tens of user-facing interfaces and web solutions, gradually transitioning from versions and integration of interfaces to development of SPA and client business logic on React and Redux. ● Participated in corporate website development, marketing landing pages and web applications of various complexity, gradually transitioning from versions and integration of interfaces to development of SPA and client business logic on React. ● Developed adaptive and cross-browser interfaces based on design layouts, ensuring stable work on different devices and browsers. ● Developed reusable inventory logic on JavaScript, jQuery and React, creating interactive user scenarios, forms, modal windows and navigation components. ● Developed React applications, created reusable UI components and participated in development of client-side architecture of a large section, increasing user-friendliness and improving solutions. ● Worked on Redux for state management, ensuring predictability of business logic and improved application support. ● Coordinated frontend with backend API, implementing scenarios for data acquisition, processing and presentation in the interface. ● Participated in product development in the travel/booking domain, expanding user scenarios. ● Set up and supported build processes based on Gulp, Grunt and Webpack, automated build, optimization and frontend processes. ● Participated in support of existing projects, fixing defects, integration of UI library and improving user experience.

Educational background

Engineer of Information Technologies
Till 2019
Belarusian National Technical University, Faculty Automated Information Processing Systems

Languages

EnglishUpper Intermediate