Position: Senior Software Engineer
Category: JavaScript
English level: pre
Years of experience: 11


Now looking for lead/senior position, want to build processes, focus on business and valuable delivery.
Previous projects:
Brightgrove, Senior Software Engineer.         2021-2023
NDA Entertainment - Development of big streaming video service with support of a bunch of platforms (Such as Xbox, Visio, SmartCast, Roku etc.). Was involved in core functionality development, and optimisation of existing logic and processes. Used AviaPlayer and HLS for video, implemented custom support and functionality for casting content to Chromecast devices. Successfully passed Google acceptance for casting functionality.
​•​Working with the Product Owner to deliver solutions for business 
​•​Responsibility for the delivery of front-end features of the project 
​•​Developing of new UI functional  
​•​Unit and integration testing 
​•​Code refactoring, reviewing and bug fixing 
​•​Working according to SAFe methodology 
Technologies: ReactJS, Redux, react-testing-library, TypeScript, REST, Webpack, HLS, Avia, Chromecast SDK.
 
EPAM, Senior/Lead Software Engineer​2018 - 2021
NDA Health care - Evidence-based support and training for nurses and health professionals. The company provides hospitals and patients with educational and consultation documentation. Also, it provides medical staff with educational and professional growth courses. We used their “microservices on UI” approach to share business modules across several products. We kept a vertical slicing approach for micro frontends using appropriate edges on NodeJs to support data flow and keep an isolated state for each reusable module.
​•​Working with the customer to collect, clarify, and capture requirements 
​•​Responsibility for the delivery of front-end features of the project 
​•​Leading of UI team part of the project  
​•​Developing of new UI functional  
​•​Unit and integration testing 
​•​Code refactoring, reviewing and bug fixing 
​•​Working according to SAFe methodology 
Technologies: ​ReactJS, Redux, RxJS, NodeJS, ES6, react-testing-library, React Toolbox, Styled Components, XML, REST, Webpack, Babel, ESLint, Cloudinary, Micro Services on Front End.
Don’t want to support legacy code and work without clear transparent process.