Tata Consultancy Services (TCS)
|Frontend Developer
Chennai, Tamil Nadu, India
Summary
Led frontend development for the ICICI IPRU Partner Portal (Web Application), a secure internal platform enabling admin users and partners to manage policy issuance, lead tracking, and commissions with robust authentication and role-based access.
Highlights
Architected and built dynamic dashboards and complex workflow modules using React.js and Redux Toolkit, enhancing operational efficiency for admin and partner users.
Implemented robust JWT-based authentication and multi-factor authentication (MFA) with OTP/email verification, significantly strengthening platform security for sensitive financial data.
Designed and deployed comprehensive Role-Based Access Control (RBAC) to precisely differentiate access for various internal stakeholders and external partners, ensuring data integrity and compliance.
Developed highly responsive and accessible user interfaces utilizing Material-UI (MUI), ensuring a consistent and optimal experience across diverse devices and user groups.
Created a library of reusable UI components for critical functions including forms, user management, lead tables, and commission tracking, accelerating development cycles.
Integrated RESTful APIs via Axios to efficiently fetch and display critical policy data, user roles, lead statuses, and commission reports, improving data access and reporting accuracy.
Optimized application performance through advanced techniques like code splitting, lazy loading, and memorization, resulting in faster load times and improved user experience.
Collaborated effectively with backend, QA, and DevOps teams to deliver secure, compliant, and production-ready features within an Agile SDLC, ensuring seamless deployment.
Contributed to CI/CD pipeline automation using GitHub Actions, streamlining the deployment process and reducing manual intervention.