Star Contributor of the Month – Craig Rosario

We are pleased to recognize Craig as the Mifos Star Contributor in this March 2026 edition of Star Contributor of the Month. Craig has been a stand-out contributor for front-end web development since he came to the community as an aspiring intern last year. Craig demonstrated his strong design and development skills through the successful completion of his GSOC internship last year building out the Modular version of the Mifos X web app UI using React and ShadCN components. This flexible solution improves the overall developer experience enabling developers to rapidly build applications and user experiences tailored to specific fintech use cases and scenarios. Since GSOC, Craig has been an active community member and most recently has gone above and beyond by helping to design and build a number of dashboards and application flows to support the community to digitize VSLAs, Savings Groups, and other forms of savings-led financial inclusion. Give a big shout out to Craig and start to build your app using his solution from GSOC – he loves to see what he’s built get used in production!

Craig Rosario – Mumbai, India

Brief Bio:

I’m a software developer experienced in building full-stack web applications. I focus on creating solutions with real world impact, and through open source, particularly Mifos, I’ve had the opportunity to contribute to systems that support financial inclusion.

Relevant Skills/OS Experience:

Frontend: React, Next.js, TypeScript/JavaScript, Tailwind CSS, ShadCN UI, Angular

Backend: Node.js, Express.js, Java

Databases: MongoDB, PostgreSQL, SQL

Open Source Contributions: Active contributor to the Mifos X Web App project, working across both Angular and React codebases. Additionally contributed to other open source projects such as the Internet Archive and Open Library as well.

My Impact:

How I discovered Mifos:

I discovered Mifos while exploring open source organizations where I could contribute to projects aligned with my skill set, and was particularly interested in its work in the fintech space.

Contributions I’ve made thus far:

I have contributed extensively to the Mifos X Web App across both Angular and React, with multiple merged pull requests on bug fixes and feature improvements. 

During Google Summer of Code 2025, I was responsible for building the React based Mifos X Web application, focusing on a modern, newer, reusable component based architecture.

Project I’m currently working on or planning to:

I’m currently focused on improving the React-based Mifos X Web App by developing and enhancing modules to match the capabilities of the Angular version.


Impact I have had (or hope to have) on the poor:

Through improving the Mifos X Web App platform, I aim to make it easier for institutions to serve people who rely on these systems for financial access.

What’s rewarding about working on the Mifos project:

The most rewarding part is contributing to a project that is actually used in production, where even small improvements can be useful in the real world.

Advice to the Mifos Community:

Start small and stay consistent. Begin with starter issues to understand the codebase and contribution Don’t hesitate to ask questions, the Mifos community is very supportive and open to helping. 

Asking questions early on helped me get comfortable with the codebase and avoid getting stuck. People are approachable, so it’s always worth reaching out.

Fun Facts About Craig

Favorite Food:

Pizza, hard to go wrong with it

Favorite Open Source Project:

Mifos X

If I could travel to one place in the world, it would be:

Japan, it feels calm, and I’ve always been drawn to it’s culture (and anime)

Interesting fact/tidbit you’d like to share with Mifos community about yourself:

Outside of coding, I play the piano, listen to music, and video games are my go to cheat code to relax.

Connect with Craig:

https://github.com/Craig-Rosario  

https://www.craigrosario.com