Professional skills:
Experience: 2 years.
Markup: HTML5, React components, Angular components
Styles: CSS, Less, Sass / Scss, CSS post-processors
Technologies: JavaScript, NodeJS, Express, Hooks, MongoDB, Mongoose
Patterns: Solid, Dry, KISS
Tools: ESLint, Prettier, Git, Yarn, Webpack, Jest, Enzyme, Husky, Prop-Types, React-Intl., Jira, SVN (GitHub, Bitbucket), Chrome Dev Tools
Architectures: MVC, MVVM, MVP, FLUX, REDUX
Experience:
Junior Software Engineering - EPAM - “Dog Hotel Project”
Project Role: Fullstack Developer
Tasks performed:
Murk-up photo gallery with the carousel based on fetch from cloudinary with then integrated into the stateful component.
Design and styling modal page into photo gallery.
Cooperate with team to split up task onto subtasks.
Storing and fetching data.
Integrated Redux into the gallery component.
Manage with Redux state.
Realisation connection between Redux and UI.
ESLint, Prettier, Git, Yarn, Webpack, Husky, Prop-Types, React-Intl, Immer, Jira, SVN (GitHub, Bitbucket), Chrome Dev Tools, React-dev tools, swagger
React, React-Router, React-Redux, Redux, JavaScript, SCSS,
Sep-2019 - Jan-2020 - Junior Software Engineering - EPAM - “Homeless People Project”
Project Role: Frontend and Backend developer
Tasks performed:
Murk-up pages based on stand-alone components with then integrated into the stateful component.
Design and styling costume element on the page.
Cooperate with team to end the general component.
Storing and fetching data.
Integrated React hooks into the validation form.
Build Login Form for Admin.
Manage with Redux state.
Realisation connection between Redux and UI.
Implement RegExp pattern for validation email and password
Made reusable components for team.
ESLint, Prettier, Git, Yarn, Webpack, Jest, Enzym, Husky, Prop-Types, React-Intl, Immer, Jira, SVN (GitHub, Bitbucket), Chrome Dev Tools
React, React-Router, React-hooks, Redux, Redux-hooks, JavaScript, SCSS,
May-2018 - Sep-2018 - Junior Software Engineering, Adraba Company
Customer: Germany Government
Project Role: Frontend Developer
Tasks performed:
Integrated SASS, LESS or other CSS preprocessors into the web components like a module style.
Deep dive in manage Redux state and thunk.
Storing and fetching data from API.
Got excellent knowledge with import and export modules in React, Node.
Became familiar with module require in Node.
Markup and design independent components with state on Redux, MongoDB
Chrome Dev Tools, ESLint, Babel, Redux + Redux DevTools, React + React DevTools
Javascript, React, Redux, React-router, express, node