Engage in frontend development activities, including building new applications from scratch, implementing new features, and maintaining an existing scalable web application with a strong focus on quality.
Collaborate with the UX team, product managers, and UI team to translate product and technical designs into functional implementations.
Create reusable components within a micro-frontend architecture, involving UI development, API integration, unit testing, bug fixes, codebase maintenance, and conducting peer code reviews.
Take on production support responsibilities, such as addressing bugs in the live environment, resolving system outages, and serving as a point of contact for different UI teams.
Develop multiple core features of the application, ensuring smooth and responsive designs that are utilized by various security administrators.
Independently architect and develop the Policy Builder feature, which is a central component of the application enabling the creation of access policies between different groups.
Handle customer-specific projects with unique use case requirements, delivering on strict deadlines. Notably, the UserAccess Group project secured a two-year contract with a customer, despite being developed within a short two-week timeframe.
Architect and implement role-based access control (RBAC) from the UI side, creating different workflows for various user types such as security administrators, policy administrators, asset administrators, and view-only users.
Provide effective leadership to UI development teams, including planning activities such as architecture design, API design, work assignment, and coordination with UX teams. Contribute to individual development tasks as well.
Successfully refactor the application, resulting in a robust and streamlined development process with improved efficiency and fewer bugs.
Like this project
Posted Jun 1, 2023
UI development of multiple cyber security products in Angular, React, Javascript, Typescript collaboratively working with UX and product teams, BE teams etc.