Lewati ke konten

Software Engineer

Indra MahkotaSaya membangun aplikasi mobile dan sistem web.

Saya bekerja dengan Kotlin, Kotlin Multiplatform, Spring Boot, Ktor, Next.js, dan React. Proyek pribadi saya mencakup Averra AI dan QRMomen.

Potret Indra Mahkota
Berdomisili di
Jakarta, Indonesia
Fokus
Kotlin Multiplatform, Android, Spring Boot, Ktor, Next.js
Berkarier sejak
Oktober 2020

Pengalaman

Tempat saya bekerja.

  1. Jan 2025 sampai sekarang
    1 thn 10 bln

    Mobile Application Developer

    Arksana Studio

    Mengembangkan aplikasi mobile, arsitektur aplikasi, dan integrasi API, serta menangani performa dan keandalan.

  2. Aug 2025 sampai Apr 2026
    9 bln

    Mobile Application Security Specialist

    STEALIEN Indonesia

    Menjalankan proof of concept (PoC) keamanan siber untuk klien perbankan, pembiayaan, dan sekuritas. Menyampaikan presentasi teknis dan demo serta menyusun laporan penilaian kerentanan aplikasi.

  3. Dec 2023 sampai Nov 2024
    1 thn

    Native App Developer

    Kara Digital

    Menerapkan pembaruan firmware OTA pada perangkat gym HYGEAR lewat BLE dengan bridge React Native. Mengembangkan aplikasi Jetpack Compose dengan arsitektur multi-modul, Instant Apps, deep linking, dan integrasi Health Connect.

  4. Feb 2022 sampai Aug 2023
    1 thn 7 bln

    Android Engineer

    Ajaib

    Memigrasikan sistem chat ke platform baru, menerapkan fitur komunitas, dan memigrasikan arsitektur aplikasi dari Model–View–Presenter (MVP) ke Model–View–ViewModel (MVVM). Membantu memisahkan modul Investasi dan Kripto untuk memenuhi ketentuan regulasi.

  5. Oct 2020 sampai Dec 2021
    1 thn 3 bln

    Android Developer

    Indosat Ooredoo Business

    Membangun UI dari spesifikasi desain, mengintegrasikan API, dan mengembangkan komponen yang dapat dipakai ulang. Melakukan code review, memperbaiki bug, dan mengoptimalkan performa demi pengalaman pengguna yang mulus dan kualitas kode yang tinggi.

  6. Sept 2019 sampai Mar 2020
    7 bln

    Staf Akademik

    ENS Indonesia

    Menyelenggarakan kegiatan promosi untuk mendukung pendaftaran peserta baru, mengelola operasional akademik, dan merekrut tutor lepas. Mengajar mata pelajaran dan konsisten memenuhi target kinerja perusahaan.

Teknologi

Teknologi yang saya gunakan.

Dikelompokkan berdasarkan kategori.

Mobile

  • Kotlin dan Android

    Aplikasi Android native

  • Kotlin Multiplatform

    Kode aplikasi bersama untuk Android, iOS, dan desktop

  • Jetpack Compose

    UI dalam arsitektur multi-modul

  • React Native

    Bridge native, pembaruan firmware lewat BLE

Backend

  • Spring Boot

    Layanan Kotlin

  • Ktor

    Layanan HTTP Kotlin

  • PostgreSQL

    Data relasional dan vektor dengan pgvector

  • MCP

    Server yang dipanggil agen AI

Web

  • Next.js dan React

    Aplikasi web full-stack

  • TypeScript

    Pemeriksaan tipe untuk kode frontend dan alat pengembangan

  • Rust dan WebAssembly

    Modul browser, seperti editor model 3D

Alat pengembangan

  • Android Studio dan IntelliJ IDEA

    Kotlin dan Java

  • Xcode

    Build iOS

  • GitHub

    Kontrol versi dan code review

  • Figma

    Prototipe desain

Kontak

Mari bekerja sama.

Ceritakan proyeknya, jadwalnya, dan anggarannya.