Position: Middle Frontend Developer
Category: JavaScript
English level: pre
Years of experience: 3

– Developed a client management system and email client integrated into the application, which increased the efficiency of the communication process between operators and clients.

– Implemented development process standards for the team, such as code styles, linters and code reviews, to ensure compliance with architectural principles and improve product quality.

– Developed from scratch an application that allows managers to schedule and assign work tasks to workers according to their personal schedule and current workload.

– Rewrote old functionality using modern technology, improving performance and fixing critical bugs.

– Developed functionality for dynamic placement of widgets on the main dashboard page, which simplified the analysis of business information.

– Implemented a system of separation of application functionality by access levels depending on user rights.
My role in the company was to develop new and support existing projects, lead a team of 4 frontend developers, plan and decompose tasks, conduct code reviews. I have worked on various projects that are a product for the company's internal use. The main project is a full-featured call center in the browser, written using Typescript, React and Redux. Operators communicate with each other via Web RTC. Communication with clients is implemented via Twilio. Calls and chat are supported. App allows operators to track and manage orders in real time.

English - reading and writing of documentation.