Meet our 2025 Summer Interns
Join us in officially welcoming our class of interns for 2025. We have the honor of working with 23 interns across Google Summer of Code, Code for GovTech, and Mifos Summer of Code. This year Google of Summer of Code is celebrating its 21st year and marks our 13th year of participation overall and 10th year directly as the Mifos Initiative with thirteen interns chosen. We selected six interns through C4GT as a participant for the second time in the Code for GovTech Dedicated Mentoring Program which is now entering its third year being led by Samagra Governance. This was our most selective year to date and due to the immensely high quality of candidates that applied, we offered up an additional four internship positions through Mifos Summer of Code to candidates we couldn’t accept through the other programs. We have a range of countries represented with India well represented, but also two interns from Egypt, an intern from Cameroon as well as Uganda, an intern from Myanmar, and interns from Afghanistan and Bangladesh.
Across all the programs the evaluation and selection process was very intensive; for the Google Summer of Code program as a whole, 1,272 contributors were accepted from the 23,559 applications received, their highest total in 21 years, more than 2.5x the previous record. For Mifos alone we received 209 proposals from which we were granted 13 slots yielding an acceptance rate of only 6%. Similarly, for Code for GovTech their program had 8700 proposals from 4200 applicants from which we selected 6 interns from a pool of 197 applicants.
A massive thank you to David Higgins for helping organize all our intern procedures this year and all of our mentors for helping to evaluate, guide and onboard our interns. We are gracious to Google and Samagra Governance for the opportunity to work with so many talented and motivated individuals as they help us fight poverty with financial inclusion, build the next generation of open source contributors for our project, and help usher them along their personal and professional journeys.
Google Summer of Code
For Google Summer of Code, we selected interns to work across a mix of projects that will deliver both high-value and bleeding edge capabilities to the community.
On the mobile front, we have three GSOC interns working across the technical and functional spectrum of our mobile apps – Saksham Gupta working on building out a consistent and reusable UI/UX Component Library in Compose for Kotlin Multiplatform, Sk Nyanji Ali continuing to refine the Kotlin Multiplatform Project template to ease the developer experience across all our mobile apps and Hekmatullah Amin enhancing the MifosPay Mobile Wallet app user experience and transactional workflows.
On the front-end, we have two projects helping to stabilize and optimize our production web user interface for staff and also working on a next-generation modular UI for fintech applications. Gopi Kishan will be enhancing the Mifos X Web App by upgrading to the latest stable versions and refining some of the key portions of the application and Craig Rosario via a micro-frontend approach will be building a modular React-based UI with ShadCN components for fintechs and digital-first institutions. 8700 proposal 4200 applicants
We are continuing to explore the boundaries of AI for financial inclusion with two projects through GSOC with Aru Sharma refining and extending our Generative AI Chatbot for Community Support to support more incoming data as well as bi-directional actions being taken by the chatbot. Keshav Arora is going to build upon the agentic AI operations that Victor has been enabling through the MCP Server for Mifos X.
Our newest product, Mifos Gazelle, will be getting a lot of attention with two GSOC interns focusing on adding support for ARM-based architectures like Mac devices and Raspberry Pis being led by Devarsh Shah in addition to Yash Sharma working on a Demo Profile Creator to enable the configuration of end to end use cases for demonstrations and storyboarding as part of Mifos Gazelle.
In securing our core DPGs and building around the edge of the core banking architecture, we have 4 GSOC interns. Norbline Azah is building out an AI-driven testing framework for Payment Hub EE to increase its resilience, scalability, and security. We then have three projects that will enhance the capabilities of Mifos X as a robust loan management system by helping the origination and decisioning processes – Yu Waty Nyi will be working on the next version of our credit bureau integration module, Hossam Hatem will be building a module to integrate with a best-in-breed open source workflow engine to enable the easy configuration of complex processes and workflows for loan origination and client onboarding while Abhinav Cilanki will be bring together our growing pool of different credit assessment tools into a reactive event-driven credit risk assessment tool.
Code for GovTech
For Code for GovTech, we have a diverse array of projects all related to our emerging digital public goods to fuel digital public infrastructure that advances the adoption of instant inclusive payment systems and enables effective last-mile G2P distribution.
Our Mentor team lineup includes Tom Daly, David Higgins, Akshat Sharma, Parth Kausal, Rajan Maurya and Abhinav Kumar (who was a former C4GT Interm).
On the Mifos X – Mobile Applications front, we have two projects: enhancements to our mobile wallet, Mifos Pay, which Biplab Dutta will be working on; and enhancements to Mifos Mobile which Nagarjuna Banda will be working on. Mentorship will be provided by Rajan Maurya.
On Mifos X – AI projects, we have Shubham Pal looking at Accessibility and Language Improvements to increase inclusion in Applications. We also have Vickey Kumar looking at Voice-Driven Banking via Large Acoustic Models (LAMs). Mentorship will be provided by Akshat Sharma and Parth Kausal.
On Mifos Gazelle – We have two exciting project looking to expand the breadth and useability. Rishav Jain will be working on integration of OpenCRVS, a DPG focused on Civil Registration. Pranav Deshmukh will be looking at a runtime GUI for Mifos Gazelle demos that supports narration and guides the users through using the UI of the core products. Mentorship of these projects is provided by Tom Daly, Abhinav Kumar and David Higgins.
Thank you once again to Samagra Governance for its leadership of the C4GT program. Thank you to all the mentors for all their guidance so far and continuing to lead our interns throughout the summer.
Mifos Summer of Code
This year we are bringing on four interns through our second Mifos Summer of Code program with a similar mix of project focuses. We have two additional interns, Pronay Sarker and Jilakara Rivanth Kumar, that will both be working on the migration of the Mifos X Field Officer App to Kotlin Multiplatform. On both the AI as well as loan decisioning front, Priyanshu Tiwari will be refining our bank statement analysis module and rounding out our Mifos Gazelle projects, Joshua Nsereko is focusing his efforts on reducing the resource consumption of Mifos Gazelle so it can be deployed in even lower resource environments.
Please join us at two upcoming Town Hall Meetings where will be formally introducing all our interns. We will have one on Friday June 27 at 1530 GMT via Zoom to introduce our AI, Gazelle and Platform Integration interns and a second Town Hall on Friday July 4 at 1530 GMT via Zoom to introduce our mobile and web app interns where we will formally introduce all our interns.
Mifos Mobile Apps
Saksham Gupta
|
Sk Nyaji Ali
|
Hekmatullah Amin
|
Web & Front-End
Gopi Kishan
|
Craig Rosario
|
|
AI & Machine Learning
Aru Sharma
|
Keshav Arora
|
|
Mifos Gazelle
Devarsh Shah
|
Yash Sharma
|
Mifos X Platform, Security & DevOps
Hossam Hatem
|
Abhinav Cilanki
|
Yu Waty Nyi
|
Norbline Azah
|
Code for GovTech Interns
Biplab Dutta
|
Pranav Deshmukh
|
Rishav Jain
|
Shubham Pal
|
Vickey Kumar
|
Nagarjuna Bunda
|
|
Mifos Summer of Code Interns
Joshua Nsereko
|
Priyanshu Tiwari
|
Pronay Sarker
|
Jilakara Rivanth Kumar
|
Google Summer of Code
Craig Rosario
Craig Rosario is a second year Bachelor of Technology in Computer Engineering student with honours in Data Science and Analytics from K.J. Somaiya College of Engineering, Mumbai, India. He will be working on the project to build a new Modern Web UI for Mifos X using ShadCN Reusable Components under the mentorship of Aleks Vidakovic. This project will help to yield a more modular UI built on React for implementers and innovators to rapidly build out front-end applications specific to their fintech and financial inclusion use cases. Craig was selected amongst a competitive pool of applicants for this project due to his active participation in the web-app community, his strong application including a POC app of the new UI and his experience across the various frameworks and components including React, TypeScript, Tailwind CSS, and ShadCN, his open source experience, and his leadership of other students via the Computer Society of India (CSI), the largest technical council on campus at his university.
Abhinav Cilanki
Abhinav Cilanki is a fourth-year undergraduate student majoring in Mechanical Engineering at the Indian Institute of Technology, Kharagpur (IIT Kharagpur) with a Minor degree in Computer Science and a micro degree in Artificial Intelligence and applications. Under the mentorship of Victor Romero and Akshat Sharma, Abhinav will be developing a brand new microservice, the Reactive Loan Risk Assessment Engine for Mifos which leverages our event-driven architecture and reactive programming to provide a comprehensive credit assessment tool unifying the different credit decisioning tools we have like our credit scoring module, credit bureau integration, bank statement analysis and more. Abhinav demonstrated his proficiency with front-end and back-end contributions during the evaluation period as one of our top web-app contributors. He has a wealth of experience in fintech including : interning at a multinational bank, gaining hands-on experience in data-driven decision-making, SQL optimization, and banking processes and has an upcoming full-time role joining Stripe as a new grad Software Engineer.
Aru Sharma
Aru Sharma is a third year Bachelor of Engineering in Information Technology student at the University Institute of Engineering and Technology Panjab University, Chandigarh, India. Aru has been an active member of our AI for All Working group contributing extensively to the community-ai repository in addition to participating in numerous open source AI projects over the past 10 months including being being a Linux Foundation mentee for the Cloud Native Computing Foundation WasmEdge project. He also leads a programming club at his college where they teach various aspects of software engineering and how to contribute to open source. Under the guidance of David Higgins, he’ll be working on an AI Bot for Community Support. Valuable insights are often scattered across Slack channels, community blogs, mailing lists, and Jira tickets, making it challenging to locate relevant information quickly. The chatbot will be capable of answering queries related to project updates, community decisions, usage guidance, and more—based on real-time information and past conversations. The AI Bot for Community Support will use a Retrieval-Augmented Generation (RAG) pipeline to dynamically pull relevant data from these sources and serve accurate responses to user questions.
Devarsh Shah
Devarsh Shah is a recent Bachelor of Engineering graduate from Gujarat Technological University (GTU) majoring in Computer Science with a specialization in AI/ML. Under the mentorship of Tom Daly, his project focuses on Mifos Gazelle and extending support for ARM-based architectures by building ARM-compatible Docker images for Payment Hub EE and Mifos X. These projects only currently provide x86-based images, limiting their usability on ARM-powered devices such as Apple M1/M2 Macs and Raspberry Pi. Devarsh was actively involved throughout the community period and demonstrated strong aptitudes based on the previous internship he had completed with the Mojaloop Foundation through Code for Govtech last year.
Gopi Kishan
Gopi Kishan is pursuing his Bachelor of Technology degree in CSE with a Specialization in AI/ML from Medhavi Skills University, Sikkim, India. Under the mentorship of Felix Van Hove, Gopi will be leading usability improvements and enhancements to the Mifos X web app. Gopi has already made substantial progress with the community in upgrading Angular to its latest stable version and will also be completing the migration to consuming a Typescript client generated from our OpenAPI Swagger, fixing key usability issues, improving the overall look and feel of the app including new customer and account dashboard pages, and refining the existing translations within the web app. Gopi contributed extensively during the evaluation period and along with his strong application and previous open source experiences demonstrated why he was the right candidate for this project amongst many other qualified applicants.
Hekmatullah Amin
Hekmatullah Amin is from Afghanistan but recently graduated from the Bachelor of Science in Computer Application program from the Savitribai Phule Pune University, Pune, India. Hekmatullah’s project, Making Mobile Wallet Deployment-Ready For G2P and Merchant Use Cases, will focus on making the Mobile Wallet production-ready for Government-to-Person (G2P) payments and merchant use cases. Key objectives include integration with latest version of Payment Hub EE, integration of the Mifos notifications framework to support for use cases like merchant request to pay, implementation of the Apple Store and Desktop apps release github action pipeline, updating the wallet framework to be make use of Mifos’ Android SDK, improving the security framework to integrate more seamlessly with middlewares, API gateway, and identity management software, exploring proof of concept architecture or redesigns to align with movements like the Open Wallet Foundation, and write end to end Unit and Instrumentation test suite. This project will transform the Mobile Wallet into a production-ready solution, empowering governments and merchants to deliver financial inclusion at scale.
Over the past year, Hekmatullah has been actively contributing with more than 31 merged pull requests. Despite Mifos being Hekmatullah’s first open source project, he has a thorough amount of experience across the entire stack. He began his programming journey with Java, with two years of experience developing applications in Java including Android applications for real-time chat app and a personal productivity & finance management. He then transitioned to Kotlin to build scalable and maintainable Android applications including earning 48 Google Developer badges while completing Google Codelabs on Jetpack Compose, Firebase, and modern Android practices, and completing the Meta Android Developer Professional Certificate, applying skills in Kotlin, Jetpack Compose, Room, and Retrofit.
Hossam Hatem
Hossam Hatem Ragab is a recent Computer Science graduate from Menofia University, Egypt with a strong background in both back and front-end development as well as fintech experience including an internship at Fawry. Hossam is developing a new module to integrate Mifos X with workflow engines to enable end users to visually configure more sophisticated workflows around processes like loan origination and client onboarding than Mifos X currently supports. He has been exploring Flowable or Temporal as candidate solutions to deliver this much-needed capability to allow the configuration of multi-step processes including tasks and activities within and outside of Mifos X. He had an exceptionally detailed proposal and project plan along with 11 pull requests contributed to the community. Hossam will be working under the guidance of Yash Sancheti and Nayan Ambali along with Aleks Vidakovic and Victor Romero as backup mentors.
Keshav Arora
Keshav Arora is a pre-final year student pursuing Computer Science and Engineering at Punjab Engineering College with aspirations to receive his Master’s and PhD from a good university and then work as a Research Scientist for a cutting edge tech lab. He has been one of our most active members of the AI for All Working Group where he’s demonstrated his academic and practical experiences that he has honed since his sophomore year including Python and C++ along with Data Structures and Computer Architecture and fundamentals of ML that included deep learning, computer vision, core NLP, and generative AI. He has also completed five internships in the field and won two ML-focused hackathons while also mentoring junior students on the fundamentals of generative AI and building practical AI applications. Under the mentorship of David Higgins, Lalit Mohan, and Victor Romero, Keshav originaly was goingn to be working on using Generative AI to Improve Documentation but will now primarily focus on the MCP Server Victor has made available for agentic AI operations within Mifos X. This is an exciting projecd that puts Mifos at the forefront of agentic AI use cases for banking and financial services. The documentation project will leverage a class of large language models (LLMs) based on transformer architectures (especially reasoning based), to enhance documentation accessibility and user support. Building upon a preliminary LLM developed in 2024, the 2025 initiative will focus on scaling this system across the full documentation set, which involves scraping all the necessary sites, sublinks, slack channels and even youtube videos via their transcripts. This new project aims to completely revamp the way a normal Q&A chatbot does by leveraging state of the art models and latest techniques.
Norbline Azah
Norbline Azah is a relative newcomer to the open source space yet possesses strong QA experience across a number of sectors in Cameroon. Under the guidance of Kerlyn Manyi and Oreoluwa Oluwasinak, she will be creating an AI-driven testing framework for Payment Hub EE to increase its resilience, scalability, and security. Norbline was an ideal candidate for this project given her strong combination of QA testing expertise, machine learning skills, and fintech experience as well as ISO 27001 and ISO 27005 certifications, showcasing her commitment to security best practices. She has good hands-on experience in performance and security testing tools, having conducted multiple tests using JMeter, OWASP ZAP, and Burp Suite. She will be integrating these tools with Prometheus to effectively analyze logs and identify system failures, providing data-driven solutions to enhance system reliability.
Saksham Gupta
Saksham Gupta is attending the Cluster Innovation Centre at University of Delhi majoring in Information Technology and Mathematical Information. He is part of our contingent of mobile app developers and designers and will be focused on the Extend and Evolve UI Library of common components across all Mobile Apps project. Saksham has more than five years of experience in UI/UX design and demonstrated these skills and creativity during the application period in which he worked extensively on Figma designs and UI flows for our various mobile apps. Under the mentorship of Rajan Maurya, Anjali Shah, and Sagar, he will be creating a UI/UX library and a user friendly experience of common shared components and design guidelines for establishing consistency and usability within customer facing applications. On top of the Kotlin multiplatform framework, components and user workflows will be designed for reuse across multiple platforms like mobile, web, and desktop, providing a smooth and unified user interface and experience. The project will also define and deliver multiple sets of design principle, guideline, and standard to simplify the entire development process while ensuring a uniform appearance and experience across multiple platform applications.
Sk Niyaj Ali
Sk Niyaj Ali is currently pursuing a Master’s degree in Computer Science with a specialization in Software Engineering. He will be working on the Enhancing Kotlin Multiplatform App Template Framework project under the mentorship of Rajan Maurya. In building up his application for this project, Sk Niyaj contributed extensively across all our mobile projects with more than 150 PRs. He demonstrated his extensive Kotlin experience of more than 5 years with a focus on KMP development the past 3 years. In addition he has strong cross-platform expertise, UI development skills with Jetpack Compose and SwiftUI, CI/CD experience maintaining GitHub Actions workflows, and a deep passion for developer tools. The KMP Multi-Module Project Generator is a powerful tool developed by the Mifos Initiative to streamline the creation of cross-platform applications using Kotlin Multiplatform (KMP). This innovative tool has significantly reduced the initial setup time for complex KMP projects by providing a template incorporating best practices, a modular architecture, and production-ready configurations.
Yash Sharma
Yash Sharma is a final year Bachelor of Technology in Computer Engineering student at Manav Rachna International Institute of Research & Studies. He aims to become a skilled backend/DevOps engineer with strong fundamentals and an eye for user-focused systems Open-source projects like this have helped him to push those limits. Last year, Yash Sharma was a Code for GovTech intern working on the Kubernetes Operator for Payment Hub EE helping him learn tremendously about Helm charts to custom resource definitions, giving him the confidence to dive deeper into DevOps, orchestration, and real-world open source contributions. This year under the mentorship of Abhinav Kumar and David Higgins, he’ll be working on the Mifos Gazelle: Profile/Demo Creator project. Gazelle currently lacks an easy and flexible way to create tailored demo profiles or deployment configurations based on specific use cases. The goal of this project is to create a way for users to set up Mifos Gazelle with custom deployments and later integrate custom profiles that can generate tailored Gazelle demo instances. These setups will define DPG deployments, configurations, modules, and relevant sample data.
This would also support the preloading of demo data and potentially allow for future enhancements like visual editors or guided workflows. This proposal envisions building the foundations of such a tool, guided by ongoing discussions and community input, while ensuring it aligns with the architectural and operational constraints of Mifos Gazelle. It is an opportunity to shape a key usability feature that can provide more adoption, implementation and experimentation for the platform.
Yu Waty Nyi
Yu recently graduated from the undergraduate Computer Science and Economics program at Mount Holyoke College in May 2025 and aspires to work as a Software Engineer or continue to pursue higher education in Machine Learning and Economics. She is working on the next version of our credit bureau integration with Mifos X and will be focused on abstracting it out as a new separate module and introducing support for additional credit bureaus like that of Mexico during her medium-sized project in which she’ll be working under the mentorship of Victor Romero. Yu was drawn to our project having grown up in Myanmar, knowing firsthand the impact our projects can have on both financial inclusion as well as developing IT skills via open source. Yu has a strong background in full-stack applications and Java, contributed to multiple open source projects, and has a strong academic and research background.
Code for GovTech
Biplab Dutta
Graduated from Indian Institute of Technology, Kanpur with a MSc in Physics. He has been contributing to Mifos in the Mobile applications space for the last 6 months, so when the internship opportunity came up he was keen to apply. Biplap will be looking at Mifos Pay (our mobile wallet application based on Kotlin Multi-platform) and will be looking at enhancing both the experience and feature set in a new release. If Biplap could have lunch with anyone it would be James Cameron as his work blends science and storytelling in inspiring ways, which resonates with Biplaps physics background.
Nagarjuna Banda
Nagarjuna is currently pursuing a Bachelor of Technology in Computer Science and Engineering at RGUKT RK Valley, Kadapa, Andhra Pradesh India in his third year. Nagarjuna has been volunteering as an Android Developer for the past year at Mifos and is excited to embark on an internship to look at enhancing the features and user experience of the Mifos Mobile application this summer. Nagarjuna says he has learnt so much from his journey so far with Mifos and its been a great experience networking with the amazing community.
Shubham Pal
Shubham is pursuing a Bachelor of Technology (B.Tech) degree in Computer Science, with a specialization in Artificial Intelligence (CSAI), from the Indraprastha Institute of Information Technology, Delhi (IIIT-Delhi), he is now in his fourth year. Shubham interned with Mifos last year and applied again this year having gained a lot from the experience. This year he will be applying his AI knowledge to a new challenge looking at how we can use AI to help with Accessibility and Language improvements in our existing projects. Shubhams not only a tech enthusiast he is also a car enthusiast and a huge fan of F1.
Vickey Kumar
Vickey has just finished a Bachelor of Technology (B.Tech) in Computer Science and Applied Mathematics at Indraprastha Institute of Information Technology. Vickey started coding in high school but it became a passion during his first year at IIIT Delhi where seeing instant feedback from building something got him hooked. Although he has only been onboard for a few weeks he welcomes the collaborative spirit and mentorship within the Mifos Community where everyone genuinely wants to help each other grow and succeed. Vickey will be working on Voice-Driven Banking via Large Acoustic models.
Rishav Jain
Rishav is at Thapar Institute of Engineering and Technology studying Computer Engineering. Rishav decided on the Mifos project as it offered the perfect blend of his values and technical interests in cloud and Dev-Ops technologies as well as the Mifos Mission. Rishav is a movie fan and often watches the same movie multiple times. Rishav will be using these Dev-ops skills looking at how we can integrate the OpenCRVS DPG which covers Civil Registration into Mifos Gazelle. This will enable true end to end demos with a DPG which is used to register major life events such as births.
Pranav Deshmukh
Pranav is pursuing a Bachelor of Technology (B.Tech) degree in Computer Science and Engineering at VIT Vellore. He is currently in his third year of studies. Pranav has been active in the Mifos X Web App project over the past year and has been contributing to the Angular updates and recent release. Pranav will be applying this front end knowledge to Mifos Gazelle, where he will be looking at the runtime GUI that would guide people through preformed demos explaining the benefits of the DPGs and enabling them to interact with the underlying UIs in a guided end to end journey. If Pranav could travel anywhere in the world it would be Japan. He is fascinated by its unique blend of ancient traditions and cutting edge technology.
Mifos Summer of Code
Joshua Nsereko
Joshua Nsereko is currently pursuing his Masters in Health Informatics at the University of Victoria in Kampala with a previous Bachelor’s in Software Engineering. His career goal is to grow as a skilled DevOps engineer while continuing to contribute to open-source projects like Mifos. Joshua has honed his open source skills at the OpenMRS project where he started as a Google Summer of Code intern in 2021 and has continued contributing in numerous different roles and capacities up until today. As part of Mifos Summer of Code, Joshua will be working under the mentorship of Tom Daly.
Priyanshu Tiwari
Priyanshu Tiwari is a 3rd-year Bachelor of Engineering AIML student at University Sir M Visvesvaraya Institute of Technology, Bangalore. He will be working on a medium-sized project through Mifos Summer of Code on Phase 2 of the Bank Statement Analysis Module under the mentorship of Akshat Sharma who built last year’s initial solution. Priyanshu has a wide range of open source, practical and academic experience. Priyanshu has been an active contributor across multiple projects including his contributions during Girl Script Summer of Code in 2024. Previously, he has completed six major research projects integrating Machine Learning and Deep Learning across multiple domains under the guidance of esteemed professors. These efforts led him to an opportunity as a Research Trainee at DRDO, where he worked on TWTA (in 200 GHz) research, integrating Deep Learning (FNN) under the mentorship of Scientist ‘F.’ He has presented four research papers at prestigious international conferences, which are currently in the process of publication in Scopus-indexed journals such as Springer and IEEE. Priyanshu will enhance the Bank Statement Analysis Module by integrating User Personalization through building dynamic, personalized profiles that analyze historical spending, income patterns, and financial goals and expanding cross-platform compatibility by aggregating data from multiple financial platforms (e.g., bank accounts, investment portfolios, payment services) to provide a comprehensive financial management experience. This dual approach will refine credit risk assessment and loan eligibility but also deliver tailored financial advice, thereby empowering users to optimize their finances.
Pronay Sarker
Pronay is a second-year Computer Science & Engineering student studying at Southeast University in Dhaka, Bangladesh. He has worked on a couple of his own projects building out apps for chatrooms and a relaxation app for helping people fall asleep in noisy environments in addition to contributing to open source projects like Kubernetes and blanket. Pronay has been actively contributing to all of the Mifos mobile apps for the past year including more than 80 PRs across all three of our mobile apps. He was drawn to this opportunity because it combines three aspects that he deeply values – working on impactful technology, contributing to an open-source mission, and collaborating with a passionate global community. As part of his Mifos Summer of Code internship, he’ll be working om migrating the Mifos X Field Officer app to Kotlin Multiplatform providing support for Android, iOS, Web, and Desktop. He’ll be rewriting the network layer using fineract-client-kmp-sdk, Coroutines, and Flow, implementing dynamic role-based navigation, adding offline sync functionality, and enhancing test coverage with both unit and integration tests. He’ll also be setting up a CI/CD pipeline using GitHub Actions and Fastlane to enable smoother, automated Play Store releases.
Jilakara Rivanth Kumar
Jilakara Rivanth Kumar is a pre-final year student pursuing Computer Science and Engineering at Rajiv Gandhi University of Knowledge and Technologies, RK Valley, Andhra Pradesh. For his Mifos Summer of Code internship, he also will be working on Migrating the Mifos X Field Officer App to Kotlin Multiplatform. By the end of this project, the Mifos Android client will be a highly modular, scalable, and performant application, benefiting both developers and end-users through improved architecture, cross-platform support, and better user experience. He has been actively contributing with the community over the past year including more than 18 pulled requests across all our mobile repositories. Although MIfos is his first experience in open source, apart from his strong mobile development skills, Jilakara also has a strong background in web development, having worked with technologies like React, Express, Firebase, Firestore, Firebase Hosting, TypeScript, and more. This knowledge in web development has helped him quickly adapt to Android development and understand network calls efficiently.