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

Summiting the Silicon Mountain in Cameroon

ayukThis a guest post from Ayuk Etta Akum, the CEO and Founder of Skylabase which is an IT Company in Cameroon, Africa that provides technologies for financial inclusion.

A year ago, I discovered financial inclusion, the movement to end poverty in the world. Then I decided to build my company on this movement. The beauty of financial inclusion is the ability to make a very large change in the world in a very critical sector with the least technology possible. For us to embark on this journey we needed years of experience from experts and key players in this movement and we discovered this in the Mifos Initiative, a key player in the world today for the financial inclusion movement. They opened to us a door of experience to meet people with over 50 years experience in the credit union movement, finance experts, banking experts, and a complete banking engine to start from.

The hard part was for us to be open and join the movement by seriously engaging in the community, and from this came Smartfinance which is a centralized and extendable banking platform for credit unions, microfinance institutions, and banks. Our goal and vision of smartfinance is for it to be the microfinance platform for Cameroon and CEMAC region of Africa and ultimately move across Africa. Our partnership with the Mifos Initiative helped us to come out with a platform that will be the future of finance management in Cameroon and the CEMAC region in Africa. We are integrating into this platform mobile money, money transfer, USSD connectors, all the features to make Smartfinance a full-fledged banking platform while giving back to the Mifos Initiative community. Read more

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