Position: Front-End Developer
Category: JavaScript
English level: upper
Years of experience: 2


Has strong Angular&CoreJs knowledge;
– Created breadcrumbs logic ( wrote Node + Tree classes with interfaces, wrote breadth-search for navigating within the data structure to convert tree-like structure from BE) 
–  Created project dashboard (using Angular Gridster library) with ability to: drag-n-drop items, delete items, change all items representation form table to graph, resize items.
– Created dynamic components such as notification messages and popups.
– Created markup for entire pages, tightly communicated with BE developers to establish contracts.
– Refactored old code bases (covered with interfaces, split components logic, wrote unit tests)
– Improved project optimization (used lighthouse and profiling to identify bottlenecks)