Skills
• Experience with the React library in writing single page applications using React Router, hooks.
• Experience with Vite for create React App.
• Using the Redux Toolkit library to manage application state.
• Experience with database program the MongoDB.
• Experience with framework Next JS for create web applications with server-side rendering.
• Experience with React libraries that allow you to import and use components for the user interface in applications — Material UI, Tailwind CSS, Bootstrap.
• Using NodeJS Express when building application architecture.
• HTML5, CSS3, JavaScript .
• Using the SCSS CSS preprocessor to write styles quickly.
• Experience with Flexbox and Grid.
• Experience with module builder - Webpack5 and Gulp4.
• Experience with NodeJS package manager - NPM and Yarn.
• Experience in AXIOS to perform HTTP requests.
• Experience with Git (GitHub, Bitbucket).
Courses
August, 2022. Udemy.
Course "Become A Full Stack Web Developer -Beginner To Advanced"
March, 2021. SoloLearn.
Course "React + Redux"
May, 2020. Udemy.
Course "The Complete Full-Stack JavaScript
Course!"
April, 2020. SOLVVE.
Course "React Native"
job responsibilities: Participation in projects and tenders, making contracts. Creation of applications for equipment supply for the successful completion of work.
job responsibilities: Organization and maintenance of a base of passive and active network equipment. Procurement planning and optimization. Contracting with suppliers. Statistics.
I practice the React library when writing single page applications ( SPA ), by creating components and using progressive libraries and tools – React Router, Redux and hooks.
In my projects, if necessary, I use the database program MongoDB.
I use some CSS frameworks to speed up the coding of React apps.
I use Next JS to build a performance-enhanced app with Server Side Rendering (SSR) and improve SEO rankings.
Sometimes I write codes for cross-browser and responsive websites of any complexity (using HTML5, CSS3, JavaScript and module builders – Webpack5 and Gulp4).
If necessary, I pre-design and prepare a prototype of the future website using Figma, create a layout in Photoshop. In my work I use NPM and GitHub.