Перейти до основного вмісту
Ruslan Hrybchuk

Ruslan Hrybchuk

Frontend

Таланти
KyivУчасник з 16 квітня 2026 р.
JavaScript (ES6+)TypeScriptAngular (2-18)AngularJSReactNext.jsRxJSNgRxReduxSignalsServer-State SynchronizationMicro FrontendsModule FederationNx MonorepoStandalone ComponentsFeature-based ArchitectureEnterprise UI DecompositionAg-GridAngular MaterialDynamic TablesLarge Dataset RenderingInteractive DashboardsREST APIsGraphQLWebSocketsReal-time Data StreamsCode SplittingLazy LoadingMemoizationServer-side PaginationBundle OptimizationChange Detection OptimizationJestJasmineKarmaCypressUnit TestingE2E TestingCode ReviewsWebpackViteCircleCIJenkinsGitCI/CD Pipeline OptimizationNativeScriptiOS buildsAndroid buildsAgile / ScrumSprint PlanningMentoringTechnical Design ReviewsStakeholder CommunicationProcess Optimization
·

Найняти цю людину

Надішліть пропозицію роботи безпосередньо цьому кандидату

JavaScript (ES6+)TypeScriptAngular (2-18)AngularJSReact

Про

Senior Frontend Engineer with 6+ years of commercial experience building scalable enterprise applications in ad-tech, CRM, analytics, and SaaS domains. Strong expertise in Angular (2-18), TypeScript, RxJS, and NgRx, with deep experience in modernizing legacy AngularJS systems and implementing high-performance reactive architectures. Proven track record of improving application performance, optimizing CI/CD pipelines, reducing bundle sizes, and accelerating engineering delivery cycles.

Comfortable leading frontend initiatives, mentoring engineers, and collaborating with cross-functional teams in Agile environments.

Досвід

Front-End Developer at BBOOSTR (2022-03 – Present)

Developed and maintained a large-scale CRM and order management system for media and advertising companies, supporting campaign management, deal tracking, and revenue forecasting.

  • Developed and maintained a large-scale CRM and order management system for media and advertising companies, supporting campaign management, deal tracking, and revenue forecasting.
  • Migrated core modules from AngularJS to Angular 18 using standalone components and modern reactive patterns, significantly improving maintainability and scalability.
  • Optimized performance through RxJS stream refactoring, server-side pagination, and lazy loading, reducing bundle size by 45% and improving initial load time by 3.3 seconds.
  • Integrated real-time data flows via WebSockets and implemented complex dynamic tables using Ag-Grid to handle large enterprise datasets.
  • Improved CI/CD pipelines and test execution in CircleCI, reducing build and test time from over 5 minutes to approximately 1 minute.

Front-End Developer at SOFTSERVE (2022-02 – 2022-03)

Developed a mobile-first social platform for pet owners, enabling profile management, activity tracking, and community interaction.

  • Developed a mobile-first social platform for pet owners, enabling profile management, activity tracking, and community interaction.
  • Implemented new features using Angular and reactive programming principles, ensuring scalability and maintainability.
  • Reduced bundle size by 21% through code splitting and dynamic imports, decreasing average load time by 1.37 seconds.
  • Optimized API communication using caching and debouncing techniques, reducing redundant network requests by 14%.
  • Increased unit test coverage by 32% and introduced automated formatting and linting tools to improve code consistency.

Освіта

Master's Degree in Software Engineering – Lviv National Polytechnic University

Навички

Frontend

Відгуки

Пов'язане