Position: Front-end Developer ReactJS
Category: JavaScript
English level: upper
Years of experience: 2


•	Project 1
Created complex UI screens with tables, charts, filters, calendars, forms, popups, etc. Created utilities for calculations, transformation of data. Wrote tests for utilities. Provided new features, improve and support existing code base. Cooperated with UI/UX designers through Zeplin.
       Summary
React, Redux, ES6, styled-components, formsy, react-dates, reselect, lodash, recharts, react-text-mask, redux-thunk, axios.
•	Project 2
Created complex UI screens with real-time charts, tables, pagination, tooltips, etc. Simulate server data with usage of faker.js and NodeJS sever. Provided new features, adapted existed complex components for reuse. Cooperated with UI/UX designers through InVision.
       Summary
React, Redux, ES6, styled-components, reselect, ramda, recharts, redux-actions, redux-thunk, axios, helmet.
•	Project 3
Created complex UI screens with complex forms, pagination, tables, breadcrumbs etc. Developed from scratch. Cooperated with UI/UX designers through InVision.
        Summary
React, Redux,TypeScript, SCSS, formik, css-modules, classnames, lodash, redux-thunk, axios.
•	Project 4
Tested React components (HOCs, Middlewares, styled-components) and Redux (actions, reducers), mocked API responses and 3rd party utilities (js-cookies etc.), fixed bugs.
Throughout work used enzyme, jest, react-test-renderer, redux-mock-store, jest-styled-components.
Take Front-end developer position in a creative and dynamic work environment where I can apply professional skills and provide solutions for team and clients.