Mobile apps with clean architecture and steady delivery

Denandra Prasetya Laksma Putra

Mobile Developer

I build Android and cross-platform mobile products that are maintainable, performant, and practical for real product teams.

5+ yearsAndroid/KotlinReact NativeJakarta
FocusAndroid + Kotlin
Based inJakarta, Indonesia
Denandra Prasetya Laksma Putra

Mobile Developer

Building reliable mobile experiences with product-minded engineering.

Capability

Skill sets shaped by real product delivery.

Mobile

7 tools

Native Android, cross-platform delivery, and production app architecture.

KotlinJetpack ComposeCoroutines/FlowHilt/DaggerJavaReact Native (JS/TS)Flutter

Frontend

4 tools

Clean web interfaces, responsive layouts, and product-facing React surfaces.

Next.jsReact.jsTypeScriptTailwind CSS

Tools & Practices

5 tools

Delivery habits for stable releases, debugging, automation, and quality.

Git/GitLabCI/CDAgile/ScrumUnit/UI TestingCrashlytics

Selected Work

Mobile products with scale, ownership, and polish.

Featured

Blu by BCA Digital

Large-scale consumer banking app; Kotlin migration, feature ownership for bluExtraCash, and performance-focused delivery.

Featured

LINE Bank

Developed key features for the LINE Bank Android app using Kotlin and MVVM, with focus on performance, security, and collaboration.

Featured

Mandiri Taspen Navigator

Enterprise field service app built with Kotlin, Jetpack Compose, and MVI architecture.

Experience

A compact view of the roles behind the work.

Android Developer

PT Bank KEB Hana Indonesia

Jakarta, Indonesia

Nov 2025 - Present
  • Developing and maintaining the LINE Bank by Hana Bank mobile application.
  • Focusing on delivering a secure, high-performance, and seamless digital banking experience for users.

Android Developer

PT Bank Digital BCA (BCA Digital)

Jakarta, Indonesia

Nov 2024 - Oct 2025
  • Dedicated Vendor for the blu by BCA Digital mobile application.
  • Responsible for the blu ExtraCash module, managing feature development and integration for digital loan services.

Android Developer

Akar Inti Teknologi

Jakarta (Full Time)

Mar 2022 - Oct 2025
  • Full-time remote Android Developer at Akar Inti Teknologi (AIT), part of the Djarum Group.
  • Developed mobile solutions for banking, healthcare, and loyalty sectors using Kotlin (Jetpack Compose, MVI/MVP) and Java.
  • Built Mandiri Taspen Navigator and revamped BPP Pertamina for EDC devices.
  • Integrated MoEngage and AppsFlyer for Altea Care (100k+ installs) and supported cross-platform apps using React Native/React.js.
  • Created an internal UX Template to streamline UI development for future company projects.

Mobile Developer

Telkom Indonesia

Jakarta Pusat, Jakarta Raya, Indonesia

Jun 2020 - Mar 2022
  • Full-time contract Mobile Developer at Telkom Indonesia, part of Telkom DBT in Tribe ENT.
  • Collaborated with other developers on several external projects using React Native and Kotlin for mobile application development.
  • Developed the PERHUTANI incident management application used by employees to report accidents in the Perhutani environment.
  • Developed the ADHI KARYA apartment management application for tenant complaints, IPL payments, electricity and water payments, technician monitoring, and apartment handovers.
  • Developed Jaklingko Intermoda tender application for purchasing MRT, LRT, KRL, and Transjakarta tickets using React Native.
  • Rewrote the TINDA application from Java to Kotlin.

Mobile Developer

DOT Indonesia

Remote

Jun 2021 - Nov 2021
  • Freelance mobile developer at PT. DOT Indonesia.
  • Collaborated with other developers to develop and fix bugs for Sakoo Mobile and Alami Hijra Banking mobile applications using React Native.

Android Developer Internship

Vascomm

Surabaya dan Sekitarnya, Jawa Timur, Indonesia

Feb 2020 - Apr 2020
  • Internship at PT Vascomm Solusi Teknologi as Mobile Developer.
  • Built chat app using Kotlin and connecting to REST API and real-time service Socket.io.

Android Engineer Internship

PT Kasir Pintar Internasional

Surabaya dan Sekitarnya, Jawa Timur, Indonesia

Jul 2019 - Sep 2019
  • Internship at Kasir Pintar as Android Engineer.
  • Developed Kitchen Management and Food Menu using Java.

Computer Lab Assistant

STIKOM Surabaya

Surabaya, Indonesia

Jan 2019 - May 2019
  • Assisted the lecturer in delivering Basic Programming material using Java to other students.

Education

Universitas Dinamika (Stikom Surabaya)

2017 - 2021

S1, Information Systems (GPA 3.72/4.00)

Graduated Cum Laude in 3.5 yearsITCC Udayana Finalist (Android) 20191st Place HIMA IS Programming 2018

SMKN 1 Denpasar

2014 - 2017

High School Diploma, Software Engineering

3rd Place in FIKSI SMK 2016

Achievement

2nd place - ICP 6.0 Hackathon (2024)

Built NFT-based agricultural investment platform leveraging ICP for security and decentralization.

Proof / Details