Pre-approval Management System

I led the development and implementation of the Pre-approval Management System, an interactive Customer Quoting Tool designed for Nissan Renault Financial Services India (NRFSI). This project aimed to revolutionize the loan application process by enabling instant loan pre-approval checks directly through handheld devices, empowering dealers and loan agents to provide curated offers and finance consumer loans on the go. This initiative transitioned the process from a back-office operation to a mobile-first, customer-centric experience. My role encompassed architecture, engineering leadership, project management, scrum master duties, and business analysis.

About

The Pre-approval Management System was designed as a responsive web application with a focus on performance, usability, and secure integration with key external systems:

  1. Technology Stack: The application was built using a modern technology stack:
    1. Front-end: Angular for a rich and responsive user interface accessible on various handheld devices.
    2. Back-end: Spring Boot for robust API development and business logic implementation.
    3. Database: Oracle Database for secure and reliable data storage.
    4. Integration with Indus LOS: Integrated with Indus Loan Origination System (LOS) to streamline the loan origination process after pre-approval.
    5. Integration with CIBIL: Integrated with CIBIL (Credit Information Bureau (India) Limited) to perform instant credit checks and retrieve credit scores.

Key Features

This project offered below key features

  1. Instant Pre-Approval Check: Enabled dealers and loan agents to perform real-time credit checks and provide instant pre-approval decisions directly to customers.
  2. Curated Offers: Allowed users to present tailored financial offers based on customer profiles and creditworthiness.
  3. Mobile-First Design: The responsive web application ensured accessibility and usability across various handheld devices, empowering mobile loan origination.
  4. Financial Simulations: Provided tools for financial simulations, allowing dealers to explore different loan scenarios with customers.
  5. Loan Application Initiation: Facilitated the initiation of the full loan application process through integration with Indus LOS.

Contritbution

I played a multifaceted role in this project, encompassing various responsibilities:

  1. Architect: Designed the overall system architecture, including the front-end, back-end, database schema, and integrations with Indus LOS and CIBIL.
  2. Engineering Lead: Led the development team, providing technical guidance, code reviews, and ensuring adherence to coding standards and best practices.
  3. Project Manager: Managed the project lifecycle, including planning, budgeting, resourcing, execution, monitoring, and closure.
  4. Scrum Master: Facilitated agile development practices, removing roadblocks, and ensuring effective team collaboration.
  5. Business Analyst: Conducted customer and dealer interviews to gather requirements, understand user needs, and translate them into actionable user stories and functional specifications.

Project Skills and Tools

angular.svg logo

Angular

Intermediate
spring-boot.svg logo

Spring Boot

Intermediate
oracle.svg logo

Oracle Database

Advanced
aws.svg logo

AWS

Intermediate
camel.svg logo

Apache Camel

Intermediate
docker.png logo

Docker

Intermediate
jenkins.svg logo

Jenkins

Intermediate
java.svg logo

Java

Intermediate
bitbucket.svg logo

BitBucket

Intermediate
swagger.svg logo

Swagger

Intermediate
Thakur Ganeshsingh logo.
  • facebook.
  • youtube.
  • linkedIn.
  • twitter.

© 2025 thakurganeshsingh.com. All Rights Reserved