Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Adi Putra Setiawan

Senior Mobile Engineer
Bekasi Regency

Summary

Senior Mobile Engineer with 9+ years of experience crafting high-quality, native applications for both Android and iOS using the latest declarative UI toolkits. Expert in building fluid, responsive interfaces with Jetpack Compose on Android and SwiftUI on iOS. Proficient in leveraging modern concurrency models like Kotlin Coroutines and RxSwift to create exceptionally responsive user experiences. Dedicated to implementing robust, scalable solutions based on Clean Architecture principles across both platforms.

Overview

11
11
years of professional experience
2
2
Languages

Work History

Mobile Application Developer (Android & iOS)

TADA
01.2020 - Current
  • Spearheaded the complete rewrite of the Tada Partner app from React Native to fully native Android and iOS, delivering the project in 3–4 months.
  • Designed and implemented core features, including:
  • - Add Menu: Add balance/points to a program card and assign cards to input phone numbers.
  • - Redeem Menu: Redeem points on program cards and perform eGift redemptions.
  • - Activation Menu: Activate physical cards efficiently with backend validation.
  • - Send eVoucher: Send single and package vouchers to the input phone numbers.
  • - Subscription & Renewal: Add and update member subscriptions with a smooth UX and backend integration.
  • - Virtual Franchise & Delivery Orders: Manage dine-in, take-away, and delivery orders from creation to completion, including processing and status updates.
  • Ensured high app performance and reliability by following best practices in native development and seamless integration with backend APIs.
  • Collaborated with cross-platform teams to align Android and iOS experiences while optimizing development timelines.

Lead Mobile Application Developer

MNC Innovation Center
05.2017 - 01.2020
  • Led the end-to-end development lifecycle for iOS and Android applications, from architecture design and coding to testing, deployment, and maintenance.
  • Mentored and managed a team of 10 mobile developers, fostering a collaborative environment, conducting code reviews, and promoting best practices in software development.
  • Drove performance optimization, bug resolution, and app store submission processes, ensuring high ratings and a seamless user experience.

iOS App Developer

MNC Innovation Center
01.2017 - 01.2020

Android Developer

MNC Innovation Center
03.2016 - 12.2016

Staff Software Engineer : Android Developer

PT INFOKOM ELEKTRINDO
02.2015 - 02.2016

Mobile Lead Development

Startup Proffy, Bandung Digital Valley
08.2014 - 12.2014
  • Company Overview: http://www.proffy.co

Education

Bachelor's degree - Information Systems

Universitas Bina Nusantara (Binus)
01.2019

Diploma - Informatics Engineering

Telkom University
01.2014

Natural Sciences

SMA Al-Muslim
Bekasi, Indonesia
01.2011

undefined

SMP Al-Muslim
01.2008

Skills

Cross-Platform & Modern UI Frameworks

  • Kotlin Multiplatform
  • Jetpack Compose
  • SwiftUI
  • Mobile UI/UX Design Principles
  • Adaptive & Responsive Layout Design

Native Platform Development

  • Android Development
  • iOS Development
  • Programming Languages: Expert in Kotlin and Swift

Architecture & Best Practices

  • Mobile Architectural Patterns: Proficient in implementing and maintaining architectures such as MVVM (Model-View-ViewModel), MVI (Model-View-Intent), and Clean Architecture
  • Mobile Application Security: Implementing best practices for data storage, network communication, and user authentication

Development Tools & Methodologies

  • Version Control: Advanced proficiency with Git, including branching strategies (eg, GitFlow), pull requests, and code reviews
  • CI/CD (Continuous Integration/Continuous Deployment)
  • API Integration
  • Automated Testing
  • Dependency Management: Managing project dependencies using Gradle (Android) and Swift Package Manager / CocoaPods (iOS)
  • App Store Management: Full lifecycle management for application submission, review, and release on the Google Play Store and Apple App Store Connect

Timeline

Mobile Application Developer (Android & iOS)

TADA
01.2020 - Current

Lead Mobile Application Developer

MNC Innovation Center
05.2017 - 01.2020

iOS App Developer

MNC Innovation Center
01.2017 - 01.2020

Android Developer

MNC Innovation Center
03.2016 - 12.2016

Staff Software Engineer : Android Developer

PT INFOKOM ELEKTRINDO
02.2015 - 02.2016

Mobile Lead Development

Startup Proffy, Bandung Digital Valley
08.2014 - 12.2014

Diploma - Informatics Engineering

Telkom University

undefined

SMP Al-Muslim

Bachelor's degree - Information Systems

Universitas Bina Nusantara (Binus)

Natural Sciences

SMA Al-Muslim
Adi Putra SetiawanSenior Mobile Engineer