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

In order to showcase my professional competencies, I would like to draw your attention to
the web application called Dropnotes, which I have created using the MERN stack
(MongoDB, Express, React, Node.js). With this app, managing your notes is a breeze. Just
create a user profile and you’re good to go. These can be both simple text notes and notes
in the form of a chat with artificial intelligence. You can communicate with it using both text
and voice messages. In turn, chat GPT will answer you with a voice, which will make your
communication as close to natural as possible.
Dropnotes is optimized for a range of devices, including computers, tablets, and
smartphones. 
Website address: dropnotes.site
Software engineer with over 6 years of experience in the IT industry. Experience working with technologies such as React, Redux, and TypeScript. 

Programming Languages
 JavaScript
 Typescript
 HTML
 CSS
Operating Systems
 MacOS
 Linux (Ubuntu)
 Microsoft Windows
Tools and Technologies
 React
 React Native (Expo)
 Next.js
 Redux
 SASS
 Jest
 Cypress
 Axios
 RxJS 
 GraphQL
 Node.js
 Express
 MongoDB

Project name: Medallia.com
Tools & technologies: React, Redux, GraphQL (Apollo), TypeScript, Jest, react-intl
Duration: 2 years
Responsibilities:
 Implementing and supporting the existing system
 Implementation of new functionality and improvement of existing
 Developing components for different features
 Bugs fixing
 Communication with the client’s team directly on a daily basis
 Code reviews
 Work closely with designers and product managers to provide the best solutions and
influence the direction of the product
 Writing unit/functional tests