Position: Software Engineer
Category: JavaScript
English level: upper
Years of experience: 4

Previous projects:

5. Admin Tools
Description: Creation of two different admin tools for customization Notification Center.
Client: USA-based games, store, gamedev company
Technologies: TypeScript, React, React-query, MaterialUI, styled-components, Jest, Figma, CodeFresh, Jira, NestJS

4. Monorepository
Description: Creation of npm package - Notification Center for different surfaces. The idea of the package in reusing one lib for different surfaces and receive notifications. 
Client: USA-based games, store, gamedev company
Technologies: TypeScript, React, Redux, RTK, MaterialUI, WS, StompJS, yarn, Jest, Docker, NPM, workspaces, Figma, TeamCity, Jira

3. eCommerce shop
Description: It includes Application Management, Development and Project Management
for all the brands of NDA. Developing and improving a big store  for selling different glasses
Client: USA-based glasses company
Technologies: JavaScript, SCSS, HTML, VueJS, JSP, jquery.

2. Re-Engineer client's admin tool
Description: Re-Engineer client's admin tool for enrolling, and setup of group insurance benefits. Future-proof their system by modernizing their architecture.
Client: Canada-based insurance company 
Technologies: AngularJS, rxJS, TypeScript

1. Social service for gifting
Description: Online service for creation gift organizations for registered members. Service gives ability to register in system, add, edit, watch personal/someones wish list. Fill personal page. Start creation of gift flows, select members for gifting, calculate price, receive notifications and etc.
Client: NDA
Technologies: React, TypeScript, React hooks, Redux, Redux thunk, Styled Components, MaterialUI, zeplin
3+ years of professional experience in the IT industry
Experience in FE development (JS, TS, ReactJS, HTML5, CSS3)
Experience with mono-repositories
Experience with Unit testing, cypress
Clean code, SOLID, Design principles, patterns, Agile
Experience in working in international teams

Preferable work in FE way, but also have some knowledge in BE technology like NodeJS.
Master's degree in computer science.
Feel free to contact me and discuss any questions.