Position: Frontend Developer
Category: JavaScript
English level: intermediate
Years of experience: 4


Education project:
Major achievements:
- Creating html markup for students' tasks and projects
- Writing “author's solutions” for different student’s homeworks.
- Creating test Vue.js application for students.
- Creating a clone of Planetakino website as a final test for students of JS basic course.

NDA project: part of a large project for a platform of information management. The main idea was to publish and to keep updated Jira issues comments with specific custom field and discourse comments in related topics.
Technology stack: Redis / Express.js / Jira REST API / Discourse API
Major achievements:
- Implement pixel perfect design copy of site header from other part of project for Discourse	
         - change custom theme
	- modify Discourse Handlebars templates
	- create custom widget 
- Creating server for publishing comments to Discourse topic
- Writing javascript for changing Jira issue page html and integrating it using browser extension:
         - add a check mark for synced comments with title of the last update
         - add a button for manually syncing comment from Jira to discourse
- Creating a server for watching and processing Jira webhook events

NDA project: project for managing product releases documentation.
Technology stack: React.js/ react-query/ DevExtreme React Grid/ ToastUIEditor/ Tailwindcss
Major achievements:
- Creating components for viewing and editing documentation in WYSIWYG mode
- Creating components for adding, editing, deleting table rows data
- Communication with customer, clarification his business goals, preferences, project concept
- Coming up with design solutions
- Project support: making design changes and implementing new requirements
- Migrating database from MongoDB to Prisma

NDA project: An admin panel for different roles. Each role had a lot of functionality abilities.
Technology stack: React.js / react-router-dom(react-router4) / Redux / redux-saga / redux-form / Material UI / Flow / Eslint / DevExtreme React Grid / SCSS / CSS-modules / Draft.js
Major achievements:
Creating form components for creating, viewing and editing different entities
- Creating components for different tables:
- with search by some fields,
- with filtering by date,
- with buttons for managing table objects
- Creating a component for viewing and editing information in WYSIWYG mode