
Experienced software engineer specializing in cross-platform mobile development for fintech and banking, with a broadening foundation in backend systems, cloud infrastructure, and scalable API design.
View My Work


























- Implemented end-to-end "EditRevenueReason" support so edited revenue reasons flow from incoming requests through service models and database entities to reporting responses. I also verified the request DTO, service models, repository entities, and response builders were updated and mapped. - Hardened upload & logging flows for inventory and JKS uploads (empty-file handling, clearer error messages, upload log history and pagination) and refined related processing logic. - Added feature work and admin/business flows: HQ user creation, branch & supervisor management enhancements, and branch-level sales reminder handling. - Optimized API performance and usability by implementing pagination and conducting End-to-End (E2E) testing on core dashboard features.













3.07
- Lead Mobile Developer for Loan applications. Engineered secure, compliant financial modules handling sensitive user data and real-time transaction updates. - Architected scalable mobile solutions using Clean Architecture and MVVM principles, ensuring code maintainability and modularity for complex loan banking features. - Managed the full lifecycle of 4 mobile applications, coordinating with backend teams to integrate complex RESTful APIs for loan processing and attendance systems.












A fully offline Android personal finance tracker that automatically captures transactions from e-wallet and banking app through notifications, with AES-256 encrypted local storage, an on-device statistical engine, AI-powered financial advice, and zero data sharing by default.

An AI-powered multi-disaster early warning Android app that delivers real-time, location-specific flood, landslide, and earthquake risk predictions with fully offline evacuation guidance and community crowdsourcing.

Bima Loan is a comprehensive multi-platform Loan Origination System and ecosystem developed during my tenure at IOTANESIA specifically for Bank Jateng. It is engineered to digitize and streamline the entire end-to-end lending process across every banking segment the institution serves. To achieve this, the ecosystem is separated into four distinct platforms tailored to vastly different underwriting rules and business targets. The Mikro platform is targeted at UMKM, or micro, small, and medium enterprises, ensuring rapid capital deployment for small businesses. The Ritel platform is designed for larger-scale retail and commercial loan originations. The Konsumer platform represents a massive segment dedicated to personal and consumption loans, which is heavily sub-divided into Payroll Loan (PLO) for fast-track loans tied to employee payroll systems; Kredit Pemilikan Rumah (KPR) for mortgage and housing property loans; Kredit Kendaraan Bermotor (KKB) for automotive and vehicle loans; Kredit Multiguna (KMG) for flexible multipurpose loans using collateral; and READY CASH for instant, fast-liquidating digital cash loans for immediate consumer needs. Finally, the Kelembagaan platform is a highly specialized loan variant designed for institutional clients and the bank's own internal employees.

Kaku is a full-stack web app for artist portfolio built from scratch, consisting of a public-facing portfolio site, a headless REST API, and a private CMS dashboard, allowing all content to be managed and updated dynamically.