Full Stack Developer
CurrentB2B company social network application- CRUD service for maintenance data about employees with RESTful WEB service (Java, Spring, Authentication, Authorization, Accounting, SQL, JWT) and single page application (React, TypeScript, MUI, Redux, RxJS, dashboard). Increased HR productivity for recruiting and firing Part Time employees.- Adaptive application (Pure JS, HTML, CSS) for different devices searching for online courses. Create and maintain the web components of the product system design (Menu, tables, etc). Achieved an increase in the number of registrations for courses and the overall progress of employees due to a simple interface and the ability to provide feedback.- Engine for the online ordering based on SPA (React, TypeScript) with proprietary AAA and custom hooks, pagination, global state management (Redux), interface based on Material UI. Authentication (JWT tokens) with expiration including role-based access control to secure different sections of the application. Seamless data storage, retrieval and real-time updates (Firebase, Firebase auth, Firestore). - Chat room for transferring documents and storing information within the company using WEB applications (React, TypeScript) with push notifications, real time data update (RxJS) and global state management (Redux). WEB service (NodeJS, Express, MongoDB, JWT, WebSocket) with custom Middlewares to provide AAA and administering parts. Achieved reduced email congestion, reduced communication delays, easy access to chat history and increased productivity.