August 29 2025 Weekly Summer Intern Check-In

August 29 2025 Weekly Summer Intern Check-In

Date

Aug 29, 2025

Attendees

  • Abhinav

  • Pranav

  • Rishav

  • Biplab

  • Yash

  • Aru

  • Keshav

  • Devarsh

  • Shubham

  • Vickey

  • Hossam

  • Priyanshu

  • Yu

Absent

  • Banda (slow internet)

  • Pronay

  • Saksham

  • Rivanth

  • Norbline

  • Gopi

  • Sk

Mentors

  • Victor

  • David

  • Rajan

Meeting/Recording

Session via Zoom

Recording to be shared post-meeting.

Discussion items

Time







Time







45 minutes

updates & blockers





Introductions

Check-Ins

For each student please create a new Level 2 entry and enter the following. 

  • What did you accomplish this past week?

  • What will you do this upcoming week?

  • What obstacles are impeding your progress?

  • Would you like help from some mentor for this task? 

Google Summer of Code

Abhinav Cilanki

  • What did you accomplish this past week?

    • Have been integrating the application with a third party credit report provider and I have been testing their API with the mock profiles that the third party provided.

    • Added functionality to store Bank statement analysis results in the database

  • What will you do this upcoming week?

    • Complete integration with the credit report provider.

    • Improve testing and documentation of the codebase

  • What obstacles are impeding your progress?

    • Exhaustion of free credits of third party providers.

  • Would you like help from some mentor for this task? 

    • Mentioned this to Ed in the meet and a solution has been provided.

Aru Sharma

  • What did you accomplish this past week?

    • updated Jira tickets

    • Trying to get access into private Jira tickets - support said that need to create keys available to bot to read tickets

    • Work to be done - hosting back-end part and connecting to slack channels. Have scripts for this already - testing

      • Functionalities could be integrated into slack channel.

      • If chatbot not live, could use bots in slack channel - doing sa

      • Model - cloud-based GPU provider - provide sandbox environments - provie

  • What will you do this upcoming week?

  • What obstacles are impeding your progress?

  • Would you like help from some mentor for this task?

    • Action: Ensure we can create the keys specific

Norbline Azah

  • What did you accomplish this past week?

  • What will you do this upcoming week?

  • What obstacles are impeding your progress? None for now

  • Would you like help from some mentor for this task? Not now

Craig Rosario

  • What did you accomplish this past week?

    • Completed the majority web app, future enhancements in certain pages and the Institution module but most of the UI is made.

    • Merged pretty much all the PRs for the main repository

  • What will you do this upcoming week?

    • Will push the final PRs by tomorrow

    • Add the Readme.md, Contributing.md, Issues.md and make the Final Report

  • What obstacles are impeding your progress?

    • None

  • Would you like help from some mentor for this task? 

    • None

Devarsh Shah

  • What did you accomplish this past week?

    • Made gazelle running on PI, with this one command itself.

    • Without any conditions. By modifying the values in config/ph_values.yaml file

    • But, phee sometimes does not comes up. and gets stuck on account-mapper pod.

  • What will you do this upcoming week?

    • Next week will work on making the PIPELINE up & running

  • What obstacles are impeding your progress?

    • No obstacles

  • Would you like help from some mentor for this task?

    • One concern, that sometimes phee does not comes up.

Gopi Kishan

  • What did you accomplish this past week?

  • What will you do this upcoming week?

  • What obstacles are impeding your progress?

  • Would you like help from some mentor for this task? 

Hekmatullah Amin

  • What did you accomplish this past week?

    • Worked on GitHub Actions across different repositories (Android, Desktop, Web), covering build and distribution workflows, and made adjustments to align with the new repository configurations.

  • What will you do this upcoming week?

    • Plan to work on preparing Mifos Mobile to adapt the KMP project template, focusing on tickets related to app distribution (Firebase, TestFlight, and App Store).

  • What obstacles are impeding your progress?

    • No blockers.

  • Would you like help from some mentor for this task? 

    • Not needed at the moment.

Hossam Hatem

  • What did you accomplish this past week?

    • Created Standard API Response wrapper class

    • Updated Controller Endpoint to return ResponseEntity<ApiResponse<Void>> instead of ResponseEntity<Void> to utilise the new response structure

    • Updated all corresponding test files

    • Add unit tests for the newly implemented workflows (Controllers , Flowable Delegates , Fineract Services)

  • What will you do this upcoming week?

    • Will add the final PRs by tomorrow

    • Gonna make a PR for asciidoc docs extending and README project file

    • Gonna Create a Github Gist for the Final work submission

  • What obstacles are impeding your progress?

    • NO

  • Would you like help from some mentor for this task? 

    • I’ll reach out if needed any help

    • Action: Ed to schedule feedback sesssion with those in community with workflow engine use cases.

 

Keshav Arora

  • What did you accomplish this past week?

    • Finished work on MCP Server

    • Will share video on how to configure and use.

  • What will you do this upcoming week?

  • What obstacles are impeding your progress?

  • Would you like help from some mentor for this task?

Saksham Gupta

  • What did you accomplish this past week?

  • What will you do this upcoming week?

  • What obstacles are impeding your progress?

  • Would you like help from some mentor for this task?

Yash Sharma

  • What did you accomplish this past week?

    • Resolved small issues and bugs in Demo Creator.

    • Refactored the Demo Creator codebase, including file naming, structure, and command handling.

    • Updated the README and added user guide, setup instructions, and architecture documentation for Demo Creator.

    • Created a PR in mifos-gazelle to enhance handling of $USER in the config.ini file:

      • Introduced a resolve_invoker_user() helper to correctly resolve the invoking user when scripts are run with sudo.

      • Updated loadConfigFromFile() to expand environment.user when set to $USER.

      • Updated the default config.ini to use user = $USER.

      • Added documentation describing config file support.

  • What will you do this upcoming week?

    • Work on any additional refinements needed in mifos-gazelle around configuration handling.

  • What obstacles are impeding your progress?

  • Would you like help from some mentor for this task?   

Sk Niyaj Ali

  • What did you accomplish this past week?

    • Enhancing Keystore Generation Task using Kotlin & Gradle DSL

  • What will you do this upcoming week?

    • Adding New Task for Uploading Secrets to Github

  • What obstacles are impeding your progress?

    • Nothing

  • Would you like help from some mentor for this task? 

    • No

Yu Wati Nyi 

  • What did you accomplish this past week?

    • I have been able to build a header that connects with Circulo de Credito.

      • Replicated the security test on Circulo de Credito’s postman environment in my code.

      • The security test returns 200ok response

    • Writing the report for submission to GSoC

  • What will you do this upcoming week?

    • I will have to work on automating different processes together (registration, security tests)

    • Trying a connection to fico score api

  • What obstacles are impeding your progress?

    • None. This week was just busy for me personally.

  • Would you like help from some mentor for this task? 

    • I will be reaching out to Victor

Code for GovTech

Pranav Deshmukh

  • What did you accomplish this past week?

    • Created demos, and populate with certain scripts

    • documenting everything in readme, how to use, how to clone, how to work with demo creator

  • What will you do this upcoming week?

  • What obstacles are impeding your progress?

  • Would you like help from some mentor for this task? 

Shubham Pal

  • What did you accomplish this past week?
    Completed some final adjustments in the code to make it more clean and readable.
    Able to translate the languages in which I was earlier facing issues.

  • What will you do this upcoming week?
    Slowly make the PRs in the respective repos.
    Complete the documentation for the mobile app.

  • What obstacles are impeding your progress?
    NA

  • Would you like help from some mentor for this task? 
    NA

Vickey Kumar

  • What did you accomplish this past week?

    • Complete the whole project and push the code to GitHub, and document it.

  • What will you do this upcoming week?

    • I have completed the code and improved the documentation, and also thinking more about future work for the next contributor.

  • What obstacles are impeding your progress?

    • Currently, my project is not deploying due to the large model use and it required 5 GB and in vercel it is going to Out of Memory error.

  • Would you like help from a mentor for this task? 

    • Deployment could not be possible for now .

Biplab Dutta

  • What did you accomplish this past week?

    • Pay Anyone & Scan QR Code: Fixed bugs, improved UI/UX, added UPI pin & amount formatting, phone number handling, and invite sharing.

    • Bank Transfers: Enhanced screens, improved navigation.

    • Autopay: Set up module, added biller/bills, dashboard, and navigation fixes; continued with dummy APIs.

    • Shared screen recordings for draft PRs and pushed continuous updates.

    • Key PRs: #1903, #1906, #1907, #1908, #1909, #1910, #1912

  • What will you do this upcoming week?

    • Continue Basic UPI Payment Support (MW-260) and Bank Transfer (MW-263).

    • Expand Autopay Module (MW-242) with new flows and align with backend once clarified.

  • What obstacles are impeding your progress

    • Backend API/schema details pending → proceeding with assumptions and dummy APIs.

  • Would you like help from some mentor for this task? 

    • Yes — guidance on backend orchestration (APIs, schema, PSP/Fineract/PHEE integration) would help avoid rework.

Rishav Jain

  • What did you accomplish this past week?

    • Successfully implemented the birth registration workflow in OpenCRVS. Captured critical components to determine when the payment grant flow should be triggered.

  • What will you do this upcoming week?

    • Implement the workflow to trigger the PHEE API and process payments as part of the birth registration process.

  • What obstacles are impeding your progress?

    •  

  • Would you like help from some mentor for this task?  

Banda Nagarjuna

  • What did you accomplish this past week?

  • What will you do this upcoming week?

  • What obstacles are impeding your progress?

  • Would you like help from some mentor for this task? 

Mifos Summer of Code

Pronay Sarker

  • What did you accomplish this past week?

  • What will you do this upcoming week?

  • What obstacles are impeding your progress?

  • Would you like help from some mentor for this task?


Jilakara Revanth Kumar

  • What did you accomplish this past week?
    Raised 8 prs regarding new ui mockups

  • What will you do this upcoming week?
    Work on migration of navigation to latest and work on remaining screens

  • What obstacles are impeding your progress?
    currently no

  • Would you like help from some mentor for this task? 
    will ask if needed

Priyanshu Tiwari

  • What did you accomplish this past week?

  • What will you do this upcoming week?

  • What obstacles are impeding your progress?

  • Would you like help from some mentor for this task? 

 

Other Discussion