You are on page 1of 19

Driving Financial

Stability for 150M+


Indonesian consumers
2
Financial inclusion for all!

“Pregnancy medication
wasn’t covered by my
insurance; I needed help
fast. JULO was there for
my family, and now we
“My paycheque was late
have a wonderful baby
and my son’s school fees
girl!”
were due. Banks
Sri W.
wouldn’t help, and other
apps have low plafonds.
JULO really saved the
day!”
“I opened a food stall Saiful M.
with my 6-month,
low-interest, JULO loan.
Now I’m able to provide
for my family and fulfill
my entrepreneurship
dream.”
Aliske D.

Business Capital Education Health Care


Digital financing opportunity in Indonesia: largest in SEA

~271M 30 5.2% $4,100


POPULATION MEDIAN AGE REAL GDP GROWTH GDP per Capita
Fast growing, young High proportion of Fast growing The highest amongst
middle class driving population in economy all emerging SE Asian
consumption workforce countries

Key Drivers of growth:


Nationwide presence
Unbanked population (2019) 43%
across all 34 provinces
Credit card penetration 2.4%
Mobile subscriber growth (2014-2019) 22% p.a.
Digital lending growth (2019-2025) 61%p.a.
Lending gap >US$80B Source:
World Bank Open Data 2021
4
Knomad; government statistics; expert network; Bain and Temasek
The JULO Team

5
● Established in 2017

● 4+ million customers
processed

● > 4T IDR disbursed

● Diverse team: 40% of


tech team are expats
Management team with domain expertise and
experience scaling fintech businesses
ADRIANUS HITIJAHUBESSY HANS SEBASTIAN MARTIJN WIERIKS
Chief Executive Officer (Co-founder) Head of Engineering (Co-founder) Chief Data Officer
Data & Risk Analytics at Capital One, Seasoned big data software Advanced analytics and
Product Analytics & Experimentation at eBay, engineer at Splunk Decision Support Systems at
Credit Scoring, Risk & Product Development Accenture
for emerging markets at Cignifi

LISTYO FEBRYANTONO MIKHAL ANINDITA


Head of Operations Head of Marketing
Collections & Ops executive at Managed media strategy for
leading financial organisations leading consumer brands

Team of

200
Experienced professionals
based in Indonesia
Engineering at JULO

8
Engineering at JULO

● 60+ Engineers from Jabodetabek, Bandung, Jogja, Bali, Vietnam, and


India.
● Backend, Mobile & Web Frontend, QA, Scrum Master, Product Support,
DevOps, SRE, Security, and IT.
● 6 cross-functional Agile product feature squads with Product and Data.
● Jr. to Sr. Engineers as individual contributors, as well as Jr. Leads to
Eng Managers in the leadership track.

9
Engineering Tech Stack
Frontend Engineering

JULO Android app JULO Web apps


● Twice-a-month releases with QA regression tests, ● Highly customizable web client for a number of
maintaining 99.50% crash-free user and above 4.3 partners built on React with various reusable
stars Play Store rating. components and utilities.
● Modularized large-scale codebase of 36 features and ● Multiple webviews complementing some Android
core modules with Clean Architecture based MVVM screens for some flexible cases.
implementation. ● Django based SSR internal CRM webapp used by 200+
● Implements on-demand modules, managing app size. agents.
● Monitored with Firebase Crashlytics and Performance, ● SEO optimized Drupal powered CMS for public facing
integrated with Firebase Remote Config, Google pages.
Analytics, and advanced UX analytics tool. ● Moving towards building comprehensive Design
● Using modern libraries like Chuck, Retrofit, Dagger for System.
maintainable codebase.

11
Backend Engineering

Juloserver
● A single monolithic Django server for about 80+ django apps
modularizing backend services
● Exposing 950 REST API endpoints for Android app, internal CRM, partner
webapps, and various 3rd party callbacks using Django Rest Framework
running 120 requests/sec.
● Executing various background processes with ~380 Celery tasks
throughout the day averaging 130 tasks/sec.
● Storing data to 489 SQL tables all maintained with Django migration
and queryable using Django ORM.

12
Engineering Values

Vision and Mission


With highly effective Engineering teams and extremely efficient
software delivery process, we continuously build & support
nationwide-scale digital financial services.

Values
● Strong ownership
● Systematic problem solving
● Excellent output for users and teams
● Communication for collaboration

13
Data at JULO

14
Data at JULO

● Experienced team

● Many use cases:


○ Credit scoring
○ KYC
○ Fraud detection
○ OCR
○ Collections
○ Customer service
○ Marketing
○ Finance

● 40+ ML models live in


production
Scalable and modern data and machine
learning stack

Highlights

5,000+
Features used in
Machine Learning

<2
seconds to score a
customer

16
Python use-case 4: Credit Scoring

Identity

Models Output
Fraud Behavior
1 - Credit model
- Fraud detection Customer
- Income & affordability Scorecard
- ID check & blacklist
ML Processes 2 - Facial recognition
Character Capacity
- Dynamic feature engineering
- Algorithm-agnostic modeling
- Automated ML
Data Sources
- Ensembling & hypertuning
- Validation & calibration 3 - Biometric
- Location
- Device usage history
- In-app behavior
- Transaction
- Social network
17
Thank You

18
Engineering Quality and Reliability

QA DevOps and SRE

● A single monolithic Django server for about 80+ django apps modularizing

● Process ●
backend services
Exposing 950 REST API endpoints for Android app, internal CRM, partner webapps,

● Automation
and various 3rd party callbacks using Django Rest Framework.
● Executing various background processes with ~380 Celery tasks throughout the
day
● Zephyr Test Cases ● Storing data to 489 SQL tables all maintained with Django migration and
queryable using Django ORM.

Agile Security

A single monolithic Django server for about 80+ django apps modularizing
● Scrum Master

backend services

● Squads IT Support

● Jira ● A single monolithic Django server for about 80+ django apps modularizing
backend services

● Ceremonies

19

You might also like