Software Engineer At Web User Interface Department
CurrentWorked with a UX designer, product and group managers, 3 team leaders and 1 developer to design and implement front-end part of recently released RADinsight PM, the first cloud-based E2E Network Insights-as-a-Service for CSPs. Currently, I continue to enhance it with new requirements and features.In addition to my regular tasks, a part of the existing application was upgraded by code migration from AngularJS/AuraJS to Svelte/SvelteKit, which improved user experience, simplified code maintenance and reduced the number of bugs. The migration process is still ongoing.Creating new infrastructures with reusable declarative components that allow other team members to significantly save time and effort when implementing new features such as forms or tables. Each of them was given an appropriate presentation and design documentation, including UML diagrams and use cases.Researching and integration usage of 3rd party OS libraries, such as Highcharts, PixiJS, Leaflet, XtermJS and more.Mentoring 2 new team members in expanding the skill set of Svelte, SvelteKit, AngularJS and AuraJS, including knowledge transfer and code reviews.Working with QA team to get new features tested and addressed any issues mostly up to 48 hours. Resolved about 1K issues.