Highly skilled and results-driven Frontend Architect and Team Lead with extensive experience in designing and developing advanced, scalable web applications using Angular, React, and other modern frameworks. Proficient in creating reusable component-based architectures, complex data visualizations, and real-time data management systems, I excel in delivering robust solutions across various domains, including banking, analytics, and vendor management. With expertise in state management tools like NgRx Store and Redux, and visualization libraries such as Chart.js, Highcharts, and D3, I have successfully led tech teams, optimized performance, and ensured best practices in each project.
My proficiency extends to deploying applications on cloud platforms like Microsoft Azure and AWS, implementing advanced security measures such as Azure Passport Active Directory, and developing systems that comply with industry standards. Known for my innovative approach and dedication to client satisfaction, I consistently deliver high-quality, user-centric solutions that drive business success.
Projects:
1. Core Banking System (CBS)
• Role: UI Architect & Team Lead
• Technologies Used: Angular, Ng Zorro, NGRX Store, AWS
• Responsibilities:
• Designed the UI architecture to support microservices-based module builds.
• Developed a comprehensive banking solution, managing customer bank accounts, loans, deposits, and employee management.
• Managed the tech team, ensuring adherence to client processes and best practices.
• Ensured the application is RBI compliant with advanced security measures.
• Integrated fundamental banking processes to handle all core banking functionalities efficiently.
2. Loan Origination System (Banking Domain)
• Role: UI/Frontend Architect & Team Lead
• Technologies Used: Angular, Ng Zorro, NGRX Store, AWS
• Responsibilities:
• Designed the UI architecture with reusable components to streamline development.
• Implemented multilingual support, catering to a broad user base.
• Managed the tech team, followed all client processes, and ensured best practices were being adhered to.
• Designed and integrated advanced security features, including sensitive data encryption and two-factor authentication.
• Developed complex financial calculations and supported end-to-end loan processing workflows.
3. MGM Tech Vendor Management System
• Role: Frontend Developer & Team Lead
• Technologies Used: React, SyncFusion, Redux
• Responsibilities:
• Designed and developed the application architecture, selecting suitable components and libraries.
• Implemented a reusable component architecture to enhance code efficiency and maintainability.
• Managed the tech team, followed all client processes, and ensured best practices were maintained.
• Optimized the application for performance, ensuring a seamless user experience.
• Developed complex search features to efficiently process and manage large datasets.
Projects:
1. No Code Analytics Tool
• Role: UI/Frontend developer & Team Lead
• Technologies Used: Angular, NgRx Store, Highcharts, Google maps, Charts JS
• Responsibilities:
• Designed and developed an analytics tool with a reusable component-based architecture, enabling non-coding users to create dynamic dashboards for analytics reporting using various charts.
• Implemented drag-and-drop functionality for fully customizable dashboards, allowing users to visualize relevant data effectively.
• Developed complex filters to handle large datasets and displayed real-time data in the UI.
• Managed the tech team, followed all client processes, and ensured best practices were being adhered to.
• Created a dynamic config-based application to adapt to client branding and unique features.
• Designed a scheduler feature for automatic report generation and email delivery at fixed times.
• Developed advanced visualizations, including charts and maps, to show real-time customer data across various locations.
• Implemented real-time notifications and automatic email reporting features.
Projects:
1. Spend and Payment Analytics System
• Role: UI/Frontend Developer
• Technologies Used: Angular, Node.js, Microsoft Azure, D3 charts, Highcharts, chartjs. Angular Material, Azure Passport Active Directory
• Responsibilities:
• Developed a complex reporting tool to track and analyze client spending on vendors using advanced data visualizations such as charts and tables for large datasets.
• Deployed the application on Microsoft Azure infrastructure and worked on performance enhancement.
• Created custom data visualizations and an alert system to help users effectively track their vendor spends.
• Managed the tech team, ensuring adherence to client processes and best practices throughout the project.
2. Contract Lifecycle Management (CLM)
• Role: UI/Frontend Developer & Team Lead
• Technologies Used: Angular, Angular material
• Responsibilities:
• Developed a system to digitize legacy contracts using image processing, extracting relevant information from physical documents and converting them into digital contracts.
• Created an alert system for tracking contract expiration, helping clients manage contract deadlines effectively.
• Enabled users to create, digitally sign, and manage contracts in one central location.
• Managed the tech team, followed all client processes, and ensured best practices were maintained during the project lifecycle.