• File

Роман

Angular-розробник

Age:
36 years
City:
Lviv

Contact information

The job seeker has entered a phone number .

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Roman Borysenko
Frontend Engineer (Angular, TypeScript)
Email: [open contact info](look above in the "contact info" section) | Phone: [open contact info](look above in the "contact info" section) | Location: Ukraine, Lviv |
LinkedIn: [open contact info](look above in the "contact info" section)

Summary

Frontend Engineer with 9+ years of experience in web development, including 4+ years with Angular.
Strong expertise in Angular, TypeScript, RxJS, and building scalable web applications. Experienced in
REST APIs, performance optimization, and enterprise-level UI architecture. Proven ability to migrate
legacy AngularJS applications to modern Angular versions.

Skills

Angular, AngularJS, TypeScript, JavaScript, Signals, SignalStore, Standalone Components,
ControlValueAccessor, RxJS, NgRx, HTML5, CSS3, SCSS, LESS, Stylus, Webpack, Angular CLI,
REST API, Git, CI/CD, Jest, React, SVG, Pug(Jade), WebSockets, Bootstrap, PrimeNG, NG-Zorro,
MaterialUI

Experience

Frontend Engineer
Ciklum | October 2025 – Present
Developed Angular (v17+) applications using TypeScript, RxJS, and Signals
Built scalable UI components, forms, and data visualizations (charts, tables)
Optimized performance and responsiveness of applications
Unified approach for reusable component development
Integrated REST APIs and handled complex data processing logic
Participated in Agile/Scrum processes and cross-functional collaboration

Tech stack: Angular, TypeScript, RxJS, Signals, PrimeNG, Go.js, ECharts, HTML5, SCSS

Frontend Engineer
Finner | December 2024 – October 2025
Developed responsive web applications using React, Next.js, and TypeScript
Implemented UI features and improved user experience across devices
Fixed bugs and enhanced performance of existing components

Tech stack: React, Next.js, MobX, TypeScript, HTML5, SCSS
Frontend Engineer (Middle)
E-wallet solutions | September 2023 – September 2024
Developed Angular applications using latest versions (v16–17)
Implemented new features, bug fixes, and performance optimizations
Maintained and upgraded dependencies and application architecture

Tech stack: Angular, TypeScript, HTML5, SCSS, Angular CLI, NG-Zorro, Git

Frontend Engineer (Middle)
AZinec (now Civitta) | June 2021 – January 2023
Migrated AngularJS applications to modern Angular using Upgrade Module
Developed low-code web application for workflow automation
Maintained React-based subprojects and UI redesigns
Implemented new features, bug fixes, unit tests, and performance improvements

Tech stack: AngularJS, Angular, React, TypeScript, HTML5, CSS3, Git, WebSockets, Bootstrap

Frontend Engineer (Middle)
Ciklum | October 2019 – January 2021
Developed new features and improved application performance
Participated in Agile development and A/B testing

Tech stack: Riot.js, JavaScript, HTML5, CSS3, Bootstrap, Git

Frontend Engineer (Junior → Middle)
Swipex | July 2015 – September 2019
Developed responsive web pages and e-commerce websites
Built 70+ adaptive layouts with cross-browser compatibility
Migrated AngularJS projects to Angular
Implemented custom UI components and SVG-based visualizations
Created internal unified start template layout for new projects

Tech stack: HTML5, CSS3, SCSS, LESS, Stylus, Pug(Jade), JavaScript, TypeScript, Angular,
AngularJS, Gulp, Webpack, jQuery, Bootstrap

Education

State University "Lviv Polytechnics"
Master Degree | Telecommunications and Information Networks
September 2011 – December 2017

Kaniv Higher Professional School
Junior Specialist | Radio Engineering
September 2007 – June 2011

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: