Position: JavaScript Developer (React, Node.js)
Category: JavaScript
English level: pre
Years of experience: 1.5


Software Engineer with an acute ability to analyze complex concepts to synthesize high-quality full stack applications. 
Traits: self-sufficiency, friendly, responsible, resilience, temperance.

Vet Clinic System
Implemented tables with server-side support to improve performance of filtering, sorting and pagination on connected entities using a tree. Add/Edit forms support client and server error handling. The converter from the current time zone to ISO and vice versa was implemented using Luxon.
The backend was written with the principles of a multitier architecture. Authentication and authorization were implemented based on JWT.
ESlint was used to ensure high-quality code, and Git was used to keep track of all changes.
[react, react-table, formik, redux-toolkit, react-router, node.js(express), postgreSQL]

Location Intelligence System
Participated in the process of adapting software to modern standards. The main objective on the frontend was rewriting React classes into React components using hooks. The main objective on the backend was to bring to a single standard API written on old technologies. The main API functionality was covered by tests to ensure reliability.
[react, react-table, formik, redux-saga, react-router, material-ui, node.js(express)]  

Ticket Search System
According to mockups were designed system for a convenient ticket search using various filters. The system supports responsiveness up to 320px via Bootstrap. Participated in initial project setup, development of UI components, as well as, REST API.
[react, redux, react-router, bootstrap, node.js(express)]
Looking forward to improving communication and engineering skills by working with new technologies and approaches to build applications.