Available — open to relocate, especially Europe

Hi, I'm Krisna.
I build mobile
apps that scale.

Staff Software Engineer with 11 years shipping native Android, iOS & multiplatform apps — from marketplaces with 50M MAU to gov-scale edutech serving 4M teachers across Indonesia.

Jakarta, Indonesia Open worldwide · EU preferred GMT+7
// building.kt
suspend fun scale(users: Int) = {
  withContext(IO) {
    deploy("v4.2.0")
  }
}
KakiLima
5,231 vendors nearby
0.2km
0.5km
1.1km
About

Eleven years of building
things people actually use.

I've worn most of the hats — Software Engineer, Engineering Manager, and Release Manager. Today I architect native mobile at Cermati Fintech Group while co-building KakiLima — a location based commerce app — from scratch on the side.

My favourite work sits where stability meets performance: migrating legacy Views to Compose, breaking monolith apps into modules, running local AI models on-device, and shaping teams that ship without burning out.

Outside of work I'm a recovering tea maximalist and a very amateur runner.

Open to relocation.
Active

Actively looking for my next long-term home. Strong preference for Europe — open to anywhere in the world. Visa sponsorship welcome; I'm ready to move.

🇳🇱 Netherlands🇩🇪 Germany🇬🇧 UK🇪🇸 Spain+ more
0yrs
Years shipping software
0M
MAU at Bukalapak
0M
Teachers served at INA Digital Edu
0.0%
App stability at scale
Experience

The work, in order.

Principal Software Engineer · Android & iOS
PT Cermati Fintech Group — Indodana
Current
Oct 2025 – Now

Architect and maintain one of Cermati's flagship products, Indodana. Driving engineering excellence — improving code quality, migrating View → Compose, modularising the monorepo, and implementing on-device AI agents inside the native apps.

AndroidJetpack ComposeKotlinMLKitBitriseSwiftSwiftUIUIKit
Co-Founder & Fullstack Software Engineer
KakiLima (Stealth Startup)
Current
Apr 2025 – Now

Doing everything end-to-end: product planning, UI/UX, system design, infra, backend, and native mobile apps. A solo-founded side bet on hyperlocal commerce — kakilima.app.

KotlinSwiftCompose MultiplatformGoPostgresRedisDockerFigma
Senior Software Engineering Manager · Mobile · Web · QA
PT Metra-net — Ina Digital Edu
Apr 2020 – Dec 2024

Led 15 engineers across 3 teams. Built an education super-app from scratch serving 4M teachers across Indonesia — the highest-rated government app at 4.9★ with 99.9% stability. Scaled QA automation and performance testing to handle 5,000+ RPS.

Engineering ManagementAndroidKotlinComposeReactNext.jsGoGCP
Senior Software Engineer & Release Manager
PT Bukalapak
Dec 2014 – Mar 2020

Built core features of the Bukalapak marketplace (50M+ MAU) across Android & iOS. Shipped real-time chat over WebSocket, rescued payments (success rate 70% → 90%). As release manager, compressed release cycles from 3 weeks to 2, delivering 30 features per release.

AndroidiOSJavaKotlinSwiftObjective-CRelease Management
Selected work

Things I shipped.

Side project · Founder
KakiLima

A location based commerce app connecting street vendors to the millions of Indonesians who live alongside them. Designed, built, and shipped end-to-end — Compose Multiplatform front-end, Go backend, Postgres, and Redis.

kakilima.app
KakiLima
Flagship · Cermati
Indodana Finance & Fintech

Fintech app used across Indonesia. Leading the rewrite from imperative Views to Jetpack Compose, modularising the codebase, and shipping on-device AI with MLKit.

Enterprise · Fintech
Indodana
Gov-scale · Edutech
Ina Digital Edu

Built from zero to 4M teachers. Highest-rated Indonesian government app — 4.9★ with 99.9% stability. Led 15 engineers across Mobile, Web, and QA platforms.

Case study on request
Ina Digital Edu
Scale · Marketplace
Bukalapak

50M+ monthly users. Shipped real-time chat over WebSocket; rescued a payments pipeline from 70% → 90% success. Ran release cycles as release manager.

2014–2020
Bukalapak
What I do

The tools in the belt.

01 · Native mobile

My home turf.

KotlinJetpack ComposeSwiftSwiftUIUIKitJavaObjective-CCoroutinesCombineRoomCoreData
02 · Cross-platform & web

Where it makes sense.

Compose MultiplatformReactNext.jsTypeScriptTailwind
03 · Backend & infra

When I have to.

GoPostgresRedisDockerGCPGitlab CIBitriseMLKit
04 · Leadership

Teams, not just code.

Engineering management15-engineer org3 teamsRelease managementHiringPerformance reviewsMentorship
05 · Domains

Where I've shipped.

Fintech · IndodanaMarketplace · BukalapakEdutech · Ina DigitalHyperlocal · KakiLimaGov-scale
06 · How I work

Opinions I hold lightly.

Stability > speedSmall PRsModular firstWrite the docHire better than youShip weekly
Education

Where I started.

ITB
Bachelor in Informatics Engineering
Bandung Institute of Technology · Indonesia
GPA 3.47 / 4.00 · Final project on gamification in LMS platforms
2010 — 2014
Let's talk

Got an app that
needs to scale?

I'm actively looking for my next role — staff-level mobile or engineering leadership, ideally in Europe. If you're hiring, let's chat.

Tweaks