Position: Frontend Developer
Category: JavaScript
English level: upper
Years of experience: 3

I took an initiative and wrote an app with my teammates from scratch to document our shared UI components: all possible use cases and design variants are described and shown there. On my current project we needed to find a solution on how to maintain and share components through a big and complex project, not just among developers but the client, POs, BAs and designers as well, to be on the same page of what we've got by now and what can be reused or modified for current needs to save time and money therefore.
Software Engineer
EPAM Systems
08/2021 - Present
Company that specialises in software engineering services, digital platform engineering, and digital product design
• Develop frontend side of Data as a Service Platform for Market and Corporate data assets using up-to-date Angular and Typescript (Big Data Project)
• Maintain development server with Node.js
• Design application using Bootstrap Components
• Use Storybook for UI development to document components for further reuse through the platform
• Create an app as a substitute for Storybook to easily integrate it with Angular
• Communicate with PO / Backend / QA to draft, revise and refine the business requirements
• Mentor new developers in the team, share knowledge and guide through the project

Frontend Developer
Be Ukraine
10/2020 - 07/2021
Financial services Provider
• Develop a digital banking platform
• Make a Single Page Application for lending processes
• Structure app for flexibility and scalability
• Work with BA / Backend / QA to draft, revise and refine the business requirements
• Design application using PrimeNg UI Component Library
• Use Rational ClearQuest / Rational ClearCase Explorer / Rational RequisitePro for software configuration management

Frontend Developer
Klondike
02/2020 - 10/2020
E-commerce store
• Develop frontend side of web application using up-to-date Angular and Typescript
• Update, supplement and improve existing code
• Write maintainable, responsive and cross-browser code