Contributor :

Dipan Dhali

Mentor :

Karim Jindani
“As part of this project, we solved a whole host of problem statements: 1. Enhanced user management using Keycloak for Authentication and Authorization, implementing Role-Based Access Control and used its Admin REST API for adding, removing, and updating users in the network. Integrated jBPM for the Maker-Checker business flow. 2. Integrated a visualization dashboard with Grafana and Keycloak metrics to monitor user activity and errors. 3. Redesigned most components according to the latest design mockups provided. 4. Implemented backend filtering logic for Account Mapper beneficiaries based on user type in the Identity Account Mapper Microservice by sending specific Headers in requests. 5. Developed both backend and frontend services for G2P payment configuration, allowing the creation and management of G2P programs.”

Contributor :

Dipan Dhali

Mentor :

Karim Jindani
“As part of this project, we solved a whole host of problem statements: 1. Enhanced user management using Keycloak for Authentication and Authorization, implementing Role-Based Access Control and used its Admin REST API for adding, removing, and updating users in the network. Integrated jBPM for the Maker-Checker business flow. 2. Integrated a visualization dashboard with Grafana and Keycloak metrics to monitor user activity and errors. 3. Redesigned most components according to the latest design mockups provided. 4. Implemented backend filtering logic for Account Mapper beneficiaries based on user type in the Identity Account Mapper Microservice by sending specific Headers in requests. 5. Developed both backend and frontend services for G2P payment configuration, allowing the creation and management of G2P programs.”

About Contributor

Dipan is pursuing his undergraduate degree in Electronics and Communication from the Indian Institute of Information Technology, Jabalpur. He is passionate about solving real-world problems and making a difference at scale through his code. In his leisure time, he enjoys traveling and exploring new places.

Key Impact Takeaways:

1. Mifos Payment hub enables Digital Financial Service Providers (DFSPs) to connect and participate in instant inclusive payment systems and for governments to disburse payments in bulk to functional wallet accounts.
2. Easy to integrate – abstracts out the complexity of API integration reducing onboarding time including out of the box integration with Mojaloop.
3. Mojaloop integration services will be a key user as they can leverage the multi-tenancy and scalability of the Payment Hub to provide a connection to multiple DFSPs.
4. Payment Hub is much more than just a tool to connect to the system – it provides a full operation control center enabling the DFSP to monitor, analyze, and respond to payment transactions in real-time at both a business and technical level.

Contributor Experience