Senior Frontend Developer, Team Lead
CurrentCyber BMS SystemProject Description: Internal platform that enables engineers to monitor and control equipment across multiple locations. It features real-time validation, visualization, and task management, helping maintain optimal equipment conditions and quickly resolve issues. The platform’s extensive configurability ensures it meets the specific needs of various engineering teams.Responsibilities:• Led the team, managing module development and feature alignment.• Developed core modules, including Round Regulation and a formula calculator.• Architected and implemented microfrontend-based solutions to enable modular development and independent deployment of application features.• Designed adaptive user interfaces for seamless device compatibility.• Created validation systems and logging for tracking equipment and user activity.• Conducted code reviews and ensured high code quality.• Presented product demos to clients, tailoring features to their needs.• Onboarded new developers, facilitating their integration into the team.Tools and Technologies: HTML, CSS, SCSS, JavaScript, TypeScript, React, Redux, MaterialUI, Apollo, GraphQL, NodeJs, Git, Rest, Docker, Webpack, Jest, React Testing Library, Keycloak, Next.js, Microfrontend Architecture Achievements:• Created 4 out of 5 core modules, including Round Regulations, the formula calculator, task management, and company management modules.• Led a team of 3 developers, including 1 back-end and 2 front-end engineers, increasing task execution speed by 60%.• Successfully conducted around 10+ client demonstrations, effectively showcasing key features and aligning the product with client needs.