Position: Front-End Developer
Category: JavaScript
English level: upper
Years of experience: 4


01.11.20-Current time - Epam System

Project: mobile network operator
Responsibilities:
	Working with Adobe Analytics and Adobe Target, created A/B tests.
	Redesign old pages to new modern design and stack with better UX and Accessibility.
	Improving old components according to the new designs
	Integration react components with AEM
	Rewriting old components to React components
	Knowledge Sharing
	Creating the project documentation.
	Communications with a customer(discussing improvements, showing the results of work)
Tools & Technologies: 
React, TypeScript, Jest, React Test renderer, HTML5, CSS3, CSS Modules, Storybook, Adobe Experience Platform, Content Repository Extreme (CRX), Figma

Project: network of cinemas in Europe and UK
Responsibilities:
	Implementation of Adobe Analytics into react app
	Implementation of new features
	Providing markup
	Supporting all territories
Tools & Technologies: 
JavaScript , ES6, HTML 5, CSS 3, React, Redux, jQuery, Vue.js, 

Project: American supermarket chain
Responsibilities:
	Development of new react components according to Web Accessibility
	Produced good-quality code, followed project style guide, participate in code review
	Integration react components with AEM
	Implementation audio player with start/stop/close functionality on all pages
	Participation in the selection of technologies and libraries for the project
Tools & Technologies: 
JavaScript, ES6; React; Typescript; Redux; Saga; Enzyme; Lodash; CSS modules; Storybook


07.04.19-01.11.20 - TWSGO
Project: Job search site
Responsibilities:
	Sign-in and sign-up flow implementation 
	Modals and popups implementation
	Bugfixes
Tools & Technologies: 
HTML/CSS, React, React Context API, CSS Modules.

Project: marketplace for investors and fundraisers
Responsibilities:
	Develop of data display components
	Implement logout after inactivity timeout
	Implement filters on front-end and back-end
	create validation on front and back side
Tools & Technologies: 
Node.js, RESTFull API, DynamoDB, MySQL, React.js, Redux + Saga

Project: Marketplace platform for 2 parties contracts based on the stripe payment system
Responsibilities:
	Build authentication and authorization
	Development modal windows
	Create new routes for front-end and back-end
	Create REST API
	Test coverage
Tools & Technologies:
Node.js,  Express.js, RESTFull API, MongoDB, React.js, Redux, Saga,  Redux-form