Senior software engineer (current)
Sep 2015 - Present
Jumo is a mobile money platform, integrating with mobile network operators, such as MTN and Airtel, to deliver loans and other financial services directly to customers' cellphone-linked mobile money accounts.
I work on the core engineering team responsible for developing, maintaining and operating the central mobile loans system, including loan disbursal and collection, loan lifecycle progression, accounting and customer messaging, and user interfaces for call centre and administration (Ruby on Rails, AWS, Heroku). I helped design and architect the subsystem for offering loan terms to customers (Ruby on Rails, MySQL) and I designed and implemented a system for customising these loan terms based on customer's past repayment performance. I helped design, create and integrate SOA services for managing fraud and for managing arbitrary know-your-customer (KYC) data. My responsibilities include working with internal business customers, requirements gathering, project specification and planning, design, development, deployment, tracking projects to completion, reporting to business and ongoing operations.