Tech Stack
Description
In my tenure at Synergic Professionals PVT LTD, starting from March 2022 and extending over a span of five months, I was a key member of a six-person team that successfully developed Claimoto, a comprehensive Car Insurance Management system. The platform was specifically tailored for a reputable client based in Kuwait.
As a primary contributor to the project, I wore multiple hats, including that of a React JS Developer and CI/CD Manager. My primary responsibility was to devise an interactive and user-friendly front end using React JS. This user interface is seamlessly integrated with the backend constructed with Asp.net Rest API, thereby providing an intuitive and responsive application for the end-users.
Adhering strictly to the best practices in coding, the project was executed following the DRY (Don't Repeat Yourself) principles. This ensured the codebase remained lean, maintainable, and scalable. In collaboration with a fellow developer, I tackled the challenge of managing the roles for five distinct types of actors on the front end. Our responsibilities included setting up various authorization and authentication levels, incorporating the Redux pattern for predictable state management, and creating reusable components for an efficient user interface.
Emphasizing security and privacy, our team incorporated a robust system for the authentication and authorization of multiple roles. This critical feature ensured that sensitive data was safeguarded and appropriate user privileges were enforced.
An equally important aspect of our project was the UI/UX design, for which we utilized Figma. The tool allowed us to follow detailed and visually appealing design guidelines throughout the development process, ensuring the final product was not only functional but also aesthetically pleasing.
In my capacity as the CI/CD Manager, I oversaw the continuous integration and deployment processes, ensuring their efficiency and reliability. This role enabled me to exercise my project management skills alongside my technical expertise, thereby contributing significantly to the successful completion of the Claimoto project.