Posts

Meet the 2017 Mifos Google Summer of Code Class of Interns

Google Summer of Codegsoc2016-sun-373x373 2017 will soon be underway. GSOC is now in its 13th year and we’re proud to be participating in GSOC once again for the fourth time as the Mifos Initiative and the sixth year overall. This year will be our biggest year to date. We were able to select twelve interns from our pool of more than 90 applicants. We are very grateful for Google to allocating us so many slots to allow us to pick from the many impressive students that applied, especially amongst mobile and web developers where we had an overwhelming number of applicants. As the voice for the financial inclusion community within Apache Fineract, the Mifos Initiative looks forward to participating in GSOC for many years to come to deeply engage with the high number of students interested in Fintech and captivated by our mission.

This year we’ll have interns representing six different countries and four different continents, once again working on all components of the Mifos X stack that’s powered by Apache Fineract. On the front-end we have 4 students that will be working on various features of our AngularJS web apps under the mentorship of Gaurav Saini, Pranjal Goswami, and new mentors Maulik Sonaji and Vinay Saini. On the mobile apps side of things, we have 4 students working on various Android apps powered by our stack; they’ll be mentored by Ishan Khanna, Satya Naryan and first-time mentor Puneet Kohli. On the back-end, working on either new platform features, analysis, or modules integrating with Mifos X, we have 4 students as well being mentored by Antony Omeri, Avuk Etta and new mentors, Kyriakos Patsias, Avik Ganguly, Dhirendra Pratap, and Mark Reynolds.

Tarun Mudgal and Mayank Jindal, both 2016 Mifos GSOC aspirants, will be continuing the work that Rajan led in 2016 and extending offline functionality, building new features like the collection sheet and more to deliver Version 4.0 of our Android Field Officer App. Dilpreet Singh will be building on top of the Android self-service app by improving its usability, and adding in  additional features like mobile money integration. Naman Dwivedi will be working on a brand new project, building out a modular mobile wallet framework that integrates with the UPI in India.

Gopala Krishnan will be working on our re-skinned community app by increasing usability and redesigning screens and workflows. Raunak Sett will use our self-service APIs to build the first self-service web app for Mifos X. Mohit is going to be completing making the web app available offline in Chrome browsers and Courage Angeh is extending the notifications framework further throughout the web app and integrating with other Mifos X interfaces.

On the back-end we have quite a bit going on. Alex Ivanov, our 2014 GCI grand prize winner, has returned to the community and will build out two-factor authentication. Kumaranth Fernando, another 2016 GSOC aspirant, will be working on the oft-requested enhancements and integration to our data import tool. Vladimir Fomene will be genericizing and enhancing the mobile money gateway kicked off by Daniel in 2016. Thisura Phillips will be conducting extensive static analysis and fixing the vulnerabilities he finds on Apache Fineract.

A big shout out to all our mentors without whom Google Summer of Code couldn’t be possible. They’ve already dedicated many hours interviewing candidates, reviewing pull requests, and helping refine the scope of the various projects. But their work has just begun and they’re eager to help introduce another generation of software developers to open source while fighting poverty with financial inclusion.

While not officially part of the Mifos Initiative for Google Summer of Code, we have three other projects as part of Apache Fineract including the first mobile field officer app on Gen 3 being led by Rajan Maurya, phase 2 of the credit bureau integration module being led by Nikhil Pawar, and live REST API documentation using Swagger being led by Sanyam Goel.

For all of these projects, we’re still nailing down the exact use cases and scope of work, so please respond to the ongoing discussions on our mailing lists to provide feedback and suggest what you need.

As we do each year, here’s a brief intro on each of our interns and stay tuned for a follow-up post with some fun facts on each of them.

Mobile Apps

Tarun Mudgal – India

  • Android Field Officer App 4.0
  • Mentor: Puneet Kohli
Mayank Jindal – India

  • Android Field Officer App 4.0
  • Mentor: Puneet Kohli
Dilpreet Singh – India

  • Android Self Service App 2.0
  • Mentor: Ishan Khanna & Puneet
Naman Dwivedi – India

  • Mobile Wallet Framework for UPI in India
  • Mentor: Ishan Khanna

Front-End & Web Apps

Gopala Krishnan – India 

  • Web App Enhancements
  • Mentor: Maulik Sonaji
Raunak Sett – India

  • Web Self-Service App 1.0
  • Mentor: Vinay Saini
Mohit Bajoria – India

  • Browser-based Offline Access
  • Mentor: Gaurav Saini
Courage Angeh – Cameroon

  • Notifications Framework
  • Mentor: Pranjal Goswami

Back-End & Modules

Alex Ivanov – UK/Bulgaria 

  • Two-Factor Authentication
  • Mentor: Avik Ganguly
Vladimir Fomene – Ghana

  • Mobile Money Gateway
  • Mentor: Ayuk Etta & Antony Omeri
Kumaranth Fernando – Sri Lanka

  • Data Import Tool Integration & Enhancements
  • Mentor: Kyriakos Patsias and Dhirendra Pratap
Thisura Phillips – Sri Lanka

  • Static Analysis of Apache Fineract
  • Mentor: Mark Reynolds

Read more

Welcome to Seattle – SolDevelo!

Hello Everyone!

This past weekend, one of our premier early partners, SolDevelo (http://www.soldevelo.com), opened their Seattle office, expanding all the way from Poland. To celebrate the event, they were kind enough to invite some former members from the Grameen Foundation and the Mifos team to attend their opening celebration. I, Drew Fass, was lucky enough to be the Mifos guest of honor.

The Mifos Initiative began as an open source project under the Grameen Foundation. The Grameen Foundation was formed by Alex Counts, to further the mission of Grameen Bank and Muhammad Yunus, who won the Nobel Prize for his pioneering efforts in microfinance. HiIMG_0063s method of Grameen Joint Style Liability lending, in which all the women in a community were jointly responsible for everyone else paying off their loan, is what our first generation of Mifos software supported. SolDevelo was a key contributor in our shift out of the Grameen Foundation into our own non-profit. They were also pivotal players in the ongoing evolution of Mifos 2, our first generation of our open source platform. Since then, they’ve continued to work closely with the Grameen Foundation and other international development NGOs on the West Coast.

After arriving at their office, I was welcomed by a group of other SolDevelo supporters, including some key Mifos contributors from back when the project was under the tutelage of the Grameen Foundation. These members included Adam Monsen, Software Engineer and Kay Chau, Technical Program Manager. It was great to see that even 5 years from our departure from the Grameen Foundation that it’s original members are still able to connect over common ground.

All in all, it was a wonderful day at SolDevelo’s new headquarters. We would like to thank Krystian and Jakub for their hospitality and we wish them the best of luck in future endeavors.  

Welcome to Seattle!

Meet the 2016 Google Summer of Code Class of Interns

Google Summer of Codegsoc2016-sun-373x373 2016 is officially underway. GSOC is now in its 12th year and we’re proud to be participating in GSOC once again for the third time as the Mifos Initiative and the fifth year overall. This year was our most selective year ever with an acceptance rate of 6.08%. We received 115 proposals and had to choose amongst many exceptional candidates to allocate our seven slots. Selecting our top candidates that balanced with the highest priority needs of our community was a difficult process but we’re delighted to be working with a stellar team of interns from three continents who will be working on mobile apps, our community app, and new modules and integrations.

On the mobile front, Vishwajeet will be building out our first client-facing app – an Android self-service banking app. Rajan will be evolving our Android field operations app to Version 3.0. Our community app won’t be recognizable after this summer with Duplex working on refactoring and re-skinning it, Mohit adding in browser-based offline access and Adhyan adding in actionable notifications and status alerts. On top of the Fineract platform, Daniel will be adding in a module for mobile money integration and Nikhil working on credit bureau integration.

Given we had to be so selective and turn away so many candidates who had impressive applications and meaningful contributions, we’re pushing to run our own Mifos Summer of Code in parallel. We are launching a crowdfunding campaign to raise money to provide stipends to the students we couldn’t choose but have high-priority projects along with seasoned mentors ready to guide them. Stay tuned for more on Mifos Summer of Code.

Our Google Summer of Code students started their first day of coding on Monday so please welcome them and send a word of encouragement to our mailing lists. As we do each year, here’s a brief intro on each of our interns and stay tuned for a follow-up post with some fun facts on each of them.

 

Duplex Kamdjou – Cameroon

  • Refactor & Re-Skin AngularJS Community App
  • Mentor: Pranjal Goswami & Gaurav Saini
Mohit Bajoria – India

Adhyan Srivastava – India

  • Actionable Notifications & Status Alerts
  • Mentor: Gaurav Saini & Pranjal Goswami
Vishwajeet Srivastava – India

  • Mifos Self-Service Android App
  • Mentor: Ishan Khanna & Swapnil
Rajan Maurya – India

  • Mifos Android Field Operations App Version 3.0
  • Mentor: Ishan Khanna and Satya Naryan
Daniel Carlson – Cameroon 

Nikhil Pawar – USA

  • Credit Bureau Integration
  • Mentor: Nayan Ambali and Ashok Auty

Read more

Two Interns Take LinuxFest NW 2016

Hello to the Mifos Community!

Recently, a few members from our Mifos management team went to LinuxFest NW to run a booth and spread our social message of financial inclusion. Led by our Director of Community Programs, Ed Cable, and our two Business Development Interns, Drew (myself) and Jacob, we were able to successfully spread our social message and broaden our Mifos Volunteer corps.

This year marks the third straight year that we have been to LinuxFest NW. Although it is a smaller conference, we are truly thankful for the many volunteers that take time out of their week to put on such a smooth, well run weekend. It is held at Bellingham Technical College, and is mainly run by the students and faculty at the school. While it is easy to overlook these selfless volunteers, we’d like to take a moment to thank them for their service. They are one of the main reasons we continue to come back every year.

Read more

2015 Winter Outreachy Intern Wrapup

As we look towards bringing on a full class of Google Summer of Code interns, let’s reflect on our recent group of interns who completed our Winter 2015 Outreachy program with Mifos for the first time.  Outreachy was a journey for both our interns and our mentors as it brought home many lessons in communications and collaboration across an open source community as  our three interns collectively worked on our Android field operations app. After their contributions we now have a refactored and redesigned app, a wide range of new functionalities for field officers, and a mobile UI for capturing surveys.  Join us in giving a big thank you to Olya, Nelly, and Nasim, and their mentors, Ishan, Gaurav, and Markus. Read on to learn more about what they built and what their most lasting experiences from their internship were.

Read more

GSOC Reunion – Interns’ First Trip To Silicon Valley!

In this guest blog post, we’re delighted to have Ishan and Gaurav give a firsthand experience of their travels to the Silicon Valley for the first time to represent the Mifos Initiative as GSOC celebrated ten successful years at its Reunion. Ishan and Gaurav were awesome interns and have continued their stellar contributions in the community since GSOC – this experience was a small reward for their accomplishments. Read on for the recap and check out Gaurav and Ishan’s blog for more of their personal experiences and photos. 

fb-hqFirst off we’d like to thank Edward Cable, Community Manager @ Mifos Initiative, and all our mentors (Vishwas, Nayan, Markus, Sander, Michael, Kojo) for allowing both me and Gaurav Saini to be a part of this 10 year GSOC Reunion in San Jose, California. A dream that we lived through experiencing all the highs that you could get without the use of illegal stuffs 😀 Yeah the food, the weather, the people and the headquarters of the Big Who’s Who in the IT world.

I had travelled on the East Coast (NYC, Washington DC, Alexandria, Jersey City) of the USA for a week before we landed on the West Coast (San Francisco.) Gaurav and I planned to tour the Silicon Valley for three days before the summit. We reached SFO on 20th October, 2014. Playing smar,t we rented out beds in a house in Millbrae, CA that was just 10 minutes away from SFO using AirBnb. It was a hacker house, where we met a few entrepreneurs, a designer, a developer, a director and a teacher too. We immediately realised we were in a good company. I’ll be sharing the pre-post summit experience on my personal blog, lets get to business and explore the GSOC reunion. Read more

GSoC ’14: A mid-term experience

Working with strangers spread all over the world can be a double-edged sword. You’ll face the “Time Zone Pain”, barriers in communication, and cultural pitfalls. On the other hand you’ll meet like minded geeks that share the same passion, coding for good – making the world a better place.

The Mifos community offered me the possibility to mentor a project for this years Google Summer of Code. It took me one light-second to agree. I love to share my experience and knowledge with others and I was lucky to find my counterpart with Rishabh. He is a 3rd year undergraduate student from Jammu in India.

During the last 6 weeks he is like a sponge absorbing everything, advancing his knowledge on a daily basis and increasing his coding skills like I never expected. We communicate at least once a day and we start to become friends. We not only talk about our project, we talk about our families, circumstances in life and even our plans for the weekend. Read more

Meet the 2014 Google Summer of Code Class of Interns

gsoc-2014

It’s official. Coding for the 2014 Google Summer of Code has now begun. Once again we’re lucky to have a diverse and talented group of students interning with us this summer. This year we have seven interns from four different countries who will be working under the leadership of our mentors from six different countries.  They’ll be working on a wide spectrum of projects that range from the back-end platform to the front-end community app, on down to mobile apps used directly in the field. By the end of the summer, our community will benefit from a native Android app dedicated to making field staff more efficient, a mobile app for enabling Pay as you Go Solar Energy transactions, a vastly improved user experience for our community app, enhancements to our data migration tool, a batching API that will unlock performance improvements across the entire platform, as well as a powerful ad-hoc reporting tool and evolutions to the client impact portal to a production-ready release. Read more

Google Summer of Code 2014 – End Poverty. One Line of Code at a Time.

gsoc-2014This summer you’ll have the ability to change lives – three billion of them – one line of code at a time. The Mifos Initiative will be participating in Google Summer of Code for the fourth time and our second consecutive year as an independent project. Mifos X is an open source technology platform for enabling financial inclusion to the poor. Google Summer of Code is a global program sponsored by Google that offers students stipends to write code for open source projects.  Students accepted to the program will spend their summers coding from May 19 to August 22nd and upon successful evaluation receive a $5500 stipend provided by Google. For full details on GSoC, read the FAQ and browse the program timeline – student applications open March 10! You can apply from our organization page. Read more

Meet the 2013 Google Summer of Code Class of Interns

Google Summer of Code is one of the most exciting times for an open source project and community. It’s a chance to inject new energy into a project and help build the next generation of coders and tech entrepreneurs that are ready to contribute to HFOSS.

We’re honored to have been awarded four slots by Google for the 2013 program, the first time the Mifos project has participated since 2010.  With those four slots, we’ve selected an exceptional class of interns that I’m certain will provide tremendous contributions to our community as they themselves grow and learn from the awesome leaders in our community.

Read more