Position: Front-End Developer / Lead
Category: JavaScript
English level: upper
Years of experience: 7

Developed ReactJS-based Chrome Extension for VOIP telephony from scratch;
 Implemented flags-based permissions management to enhance security and access control;
 Optimized the FE-side store management solution to improve JS execution timing and developer experience;
 Developed an automation testing framework, significantly improving testing efficiency and accuracy;
 Created a collaboration tool enabling real-time annotation on shared screens boosting team productivity and streamlining remote work processes;
 Successfully integrated calendar functionality as a module into the web client using Module Federation, resulting in improved codebase modularity and optimized resource utilization;
 Developing a user-friendly web application utilizing ReactJS for the browser-based version, delivering seamless functionality across multiple platforms. Also
developed a desktop version using Electron, enabling the application to be used as a standalone desktop application with native desktop capabilities;
 Integration of the separate proprietary libraries to the existing infrastructure;
 Implement a state-management system based on internal React.js tools;
 Built several apps and interconnection architecture from scratch;
 Configured CI/CD from scratch;
 Built and configure automation testing solution for the whole project;
 Implemented GDPR compliance solution;
 Implemented SEO optimization solution for React-based single-page app (SPA);
Current position:
 Front-End Software Engineer;
Looking for:
 SSR/SSG Frontend projects;
Responsibilities:
 Onboarding;
 Interviewing;
 Product roadmap development;
 Conversation with the product owners, transfer project requirements into Jira tasks;
 Providing architecturally and code design solutions;
 Cross-code review and discuss solutions;
 Design and implementation of new features Develop RESTful web services;
 Release support and bug fixing;
What really attracts me to the front-end?
One of the important things for me - I can very quickly see the result of the execution of the code I wrote. I am attracted by the magic of breathing life into a static design, turning beautiful images into lively, interactive applications that save time and make life easier for people!
The constant study of new technologies and the absence of stagnation are a pleasant bonus to the above reasons. The front-end industry is very dynamic and requires regular participation in his progress as a participant and creator of this progress to a stay in the stream of innovations. And I like it, I like to learn new tools and use experimental technologies among the first.