Position: Middle/Senior software engineer (React, TypeScript, node.js)
Category: JavaScript
English level: fluent
Years of experience: 7

Seven years of extensive web development experience, understanding both front-end and back-end sides, and knowledge about the deployment of an app.
Master's degree of Information Science.
Good knowledge of algorithms and understanding of complexity, thanks to students' programming contests. As the team captain participated in the Ukrainian final of the ACM / ICPC contest
- Modular frontend app for Enterprise Risk Management using TypeScript, React, Redux, and Webpack. Coding tasks include developing common npm modules for using them in different areas by foreign teams, performance optimizations, and managing complex UI state.  Reviewing collegues code, implementing test, mentoring Juniors engineers, help QA with automatization.
- Back end solution for scalable cloud API which store large amount user data, managing data across user's apps (existing Mac and Win version and web app),
schedule jobs for sync and upload data. Tech stack Node.js with koa.js, MongoDB and
PostgreSQL databases, JWT authentication, writing tests, deploying projects on AWS
No Angular projects, please; it's the main reason of searching for changes