← Back to list
senior
Registration: 19.12.2022

Vanuni Sakanyan

Portfolio

Mebot24 company

Middle React Developer. Worked in a team, my responsibilities included the development of architecture and interface, project optimization and bug fixes, code review of junior employees. Company site: The site consists of 2 parts, the first part is companies and vacancies. Their detailed pages, pagination, where forms are used to add and edit a company, pages are designed for big data. Optimization and memorization of components is in progress. Lazy-Loading is used, and then, there is a detailed page about the vacancy ... A page for HR to add test questions, files, a test task, forms of various types. There is a section for the task of passing stages, for testing employees, hikes are used to strengthen the use of drag and drop. The second part is an autonomous HR system that tests employees. There are 4 stages of testing, the first stage of the summary, where forms are drawn that the user must fill out and answer questions, forms with validation are used. After which there are test questions that the user answers with using various forms, checkboxes and text output. Then comes the test task, over which you will be given time to complete. Upon successful completion of the test task, after there is an interview stage, questions on audio and video interviews. User answers questions with waving video and audio. When passing through all stages, HR-s will receive a list of candidates, their results of passing will be outlined in the pages of the site.

West-concept company

Middle React Developer. Worked in a team, my responsibilities included developing the architecture and interface, optimizing the project and fixing bugs. The project is written on the basis of Microsoft SharePoint. The pages use tables that have the ability to filter by dates, by texts. There is sorting by each field, by clicking on the calendar, when you click on the calendar, work hours are visible, you can create a task, edit and then whether. Windows for column customization, width customization, sequencing and rendering. There is a section for saving the presentation of tables. There are many functionalities, for a meeting, for signing. There are sections for risks, purchases where complex tables are used and with big data that require optimization. There is a section for drawing projects, and their detailed pages. The detail pages have sections for raster vendors, purchases, and others…

Mebot24 company

Worked in a team, my duties included interface development, project optimization, bug fixes. The main page displays discounted products, newcomers section, and popular products. There is a search by name, detailed pages of goods and a selection by size, color, etc., and for different categories that have their own subsection. There is authorization, separate pages are added for authorized users, from which you can add, edit or delete products, basket and favorites for authorized users. There is a payment system, each page has places for feedback, evaluation and sharing on social networks, different types of filters are used in the project, by colors, prices, category, size, and then…

Skills

Axios
CSS3
DevExtreme
Formik
Git
HTML5
Immer
JavaScript
Jest
leaflet
Lodash
Next.js
React
React-Saga
React_Thunk
React virtualized
Recharts
Redux
Redux-Saga
Redux-Toolkit
Rest api
RTK-query
SSR
Styled-Component
Styled Components
TypeScript
Unit testing
Use-Form
Vue.js
Vuex
Webpack

Work experience

Frontend Developer (react)
since 02.2021 - Till the present day |West-concept company
React, Redux, TypeScript / Huks, React-Form, Yup validation, Rest api, Scss, Redux-toolket, RTK-query, Jest, DevExtreme, react virtualized, Unit testing
Middle-React developer
12.2019 - 02.2021 |mebot24 company
Frontend Developer (react)
02.2019 - 12.2019 |Mebot24 company
React-Redux TypeScript / Huks, esLint, ReactSaga, React-Form, Yup validation, Rest api Axios, ApexBootstrap, Immer, Scss
Frontend Developer (react)
02.2019 - 05.2019 |Mebot24 company
React-Redux TypeScript / Huks / React-Saga, reactday-picker, swiper , Formik, Rest api, tyled-Component, Axios , Webpack, esLint
Frontend Developer (react)
06.2018 - 05.2019 |Mebot24 company
React-Redux Huks , React_Thunk, react-daypicker, swiper, (Lafleat – yandex map), Formik, Rest api, Scss

Educational background

Programing school HTML - CSS - JS - REACT.JS
Till 2017
Programing school
Computer science
2011 - 2015
Vanadzor Armenian State university

Languages

RussianNativeEnglishIntermediateArmenianNative