Hi, I'm M. Faiz Idris

I am a Mobile Developer with over 6 years of experience building Android and iOS applications. I have worked across various industries such as Stock Exchange, Fintech, Education, Vehicle Rental, Pension Funds, Spatial Mapping, and AR/Metaverse Integration. I currently serve as Head of Mobile Development at PT. Kalacakra Technology (CakraTech).

Foto Profil M. Faiz Idris

Project Portfolio

Boost by BCA Sekuritas

Stock trading platform owned by BCA Sekuritas with features such as GTC order, SLTP order, slice order, fast order, watchlist, and more. Built with Kotlin and Swift using Clean Architecture.

Nayaga OLT

CakraTech's base online trading product that can be customized to client needs. Modular architecture using Clean Architecture and Kotlin/Swift.

KGETS by KGI Sekuritas

KGI Sekuritas stock trading platform with simple order, stock overview, and watchlist features. Customized from the Nayaga OLT base product using Kotlin and Swift.

Angel Investor

Crowdfunding platform for investors to pool company funds. Features: offer listings, trending offers, investment portfolio, and account opening. Kotlin & Swift.

Digisys by Pegadaian

Pension fund management platform for PT Pegadaian. Features: re-registration, contribution history, benefit claims, simulation, and balance information. Kotlin & Swift.

LMD – Lintasarta Mapping Device

Fiber optic route mapping app from Lintasarta, used via mobile phone. Built with Jetpack Compose (first UI use), Google Maps SDK, and Google Service Location.

Skolla

Online learning platform for elementary–high school students and university entrance exam prep. Features: online tryouts, live classes, consultations, lesson modules, and the gamified Ambis Meter. Kotlin + Unity (metaverse).

Skolla Teacher

Companion app for consultant teachers within the Skolla ecosystem. Features tryout question review and student consultation tracking. Built with Kotlin and MVVM.

LRP – Learning Recovery Program

Backend service for Skolla's post-COVID-19 Learning Recovery Program. Built using Java Spring Boot, MySQL, Docker, and Swagger documentation.

Rentalio

Vehicle rental platform (motorbikes, cars, classic vehicles, camper vans) exclusively for Bali, serving local & international tourists. Kotlin, Google Maps SDK, RabbitMQ.

Ekuid

Equity crowdfunding investment platform. Features: campaign listings, investment portfolio, and account opening. Kotlin, Retrofit, RabbitMQ (RPC, Publisher, Subscribe).

Simple Point App

Violation point-tracking app for school counseling teachers. Independently built with Kotlin, Firebase Realtime Database, and Firebase Auth. Already in use at several schools in Jakarta.

Work Experience

Head of Mobile Development

PT. Kalacakra Technology / CakraTech
Jul 2023 – Present

Leading the mobile development team, defining Clean Architecture, sprint planning, code review, and developing Android & iOS stock trading products.

Android Developer

PT. Komuri Indonesia GeekGarden
Aug 2023 – Dec 2023

Developed Android app features using Kotlin, Jetpack Compose, Google Maps SDK, Retrofit, MVVM, and Dagger. Agile workflow with Jira & Bitbucket.

Android Developer & TechLead

PT. Teman Satu Skolla (Skolla)
Sep 2021 – Jul 2023

Developed & maintained 2 Android apps, migrated Java to Kotlin, integrated Unity (metaverse), built the LRP backend (Spring Boot), and led the technical team.

Android Developer

Kozii Emas Nusantara – Retail App
Aug 2021

Developed retail app features using Kotlin, Retrofit, MVVM, Room, Coroutines, and Dagger. Agile workflow with Jira & Bitbucket.

Head of Mobile Dev / Android / iOS Developer

PT. Kalacakra Technology / CakraTech
Oct 2018 – Jul 2021

Developed Android (Kotlin) & iOS (Swift) apps, integrated RabbitMQ (RPC, Publisher, Subscribe), led the mobile team, and applied Clean Architecture.

Assistant Lab / Instruktur

Lepkom F4 – Gunadarma
2017 – 2018

Instructor and lab assistant for J2SE, Oracle, MySQL Server, C#, Cisco, and VB courses.

Contact

Get In Touch