Tentang

Dididik sebagai insinyur elektro, bekerja sebagai software engineer, memilih Tokyo.

Saya memulai dari rangkaian elektronik. Skripsi saya di Universitas Lampung adalah sistem pemantauan dan kendali rumah yang dibangun dengan papan NodeMCU ESP-12E, saling terhubung lewat Wi-Fi dan terhubung ke aplikasi Android melalui internet. Proyek itu meraih juara kedua pada kompetisi IoT tingkat nasional dan kemudian terdaftar sebagai paten IDS000002928.

Sejak 2020 saya membangun produk di CODE.ID Jakarta: aplikasi iOS dan Flutter untuk sektor travel, pesan antar makanan, dan e-commerce otomotif, lalu backend serta sisi mobile untuk jaringan tukar baterai Volta dan mesin sewa power bank ReCharge. Saya memimpin tim hingga tiga belas orang pada produk-produk tersebut.

Saya pindah ke Tokyo pada 2024, mula-mula sebagai back-end developer dengan teknologi Microsoft di Sumitomo Mitsui Banking Corporation (SMBC), dan sejak Desember 2025 sebagai Sr. Associate di Cognizant Japan, menangani platform IoT dan data di AWS. Saya memegang sertifikat JLPT N2 dan bekerja dalam bahasa Jepang setiap hari.

Adam Rabbani Adnan berdiri di bawah pohon tanpa daun di sebuah taman di Jepang pada awal musim semi

Prinsip kerja

Cara saya bekerja

  • Menguasai seluruh jalur

    Firmware, broker, pipeline, API, aplikasi. Bug bersembunyi di sambungan antar bagian, jadi saya menjaga sambungan itu tetap terlihat.

  • Sederhana pada bagian yang krusial

    Penanganan error yang eksplisit, kontrak bertipe, versi yang dikunci. Inovasi saya letakkan pada produk, bukan pada fondasinya.

  • Selalu didokumentasikan

    Setiap keputusan punya ADR, setiap sistem punya dokumen kondisi terkini. Saya di masa depan adalah orang yang berbeda.

Pengalaman

Linimasa

  1. Des 2025 - Sekarang

    Sr. Associate, Engineer IoT / Platform Data dan Senior Full-Stack Programmer

    Cognizant Japan K.K. Tokyo, Jepang

    Rekayasa platform IoT dan data di AWS untuk klien korporasi di Jepang, sekaligus pengembangan full-stack aplikasi di atasnya.

    • Konektivitas perangkat IoT dan platform data telemetri di AWS.
    • Pengembangan aplikasi full-stack untuk klien korporasi.
    • Bahasa kerja: Jepang dan Inggris.
  2. Jul 2024 - Des 2025

    Back End Developer

    Sumitomo Mitsui Banking Corporation (SMBC) Tokyo, Jepang

    Pengembangan backend dengan teknologi Microsoft untuk bank besar Jepang.

    • Layanan C# / .NET dan otomasi PowerShell di Windows Server.
    • Pengolahan data Microsoft SQL Server dengan SQL Server Management Studio.
    • Bekerja sehari-hari dalam bahasa Jepang bersama tim engineering internal.
  3. Sep 2021 - Sekarang

    Full Stack Developer

    CODE.ID (PT Code Development Indonesia) Remote (Jakarta, Indonesia)

    Backend, mobile, dan cloud untuk produk konsumen yang terhubung IoT.

    • Platform tukar baterai Volta SGB: layanan Go, SQL, GraphQL, dan aplikasi pengendara.
    • Sewa power bank ReCharge: aplikasi Flutter, layanan TypeScript dan Rust di AWS, integrasi mesin.
    • Kustomisasi sistem pelacakan GPS Traccar dengan Java.
    • Memimpin tim produk hingga 13 engineer.
  4. Feb 2020 - Jan 2023

    Mobile Application Developer

    CODE.ID (PT Code Development Indonesia) Jakarta, Indonesia

    Aplikasi iOS native (Swift) dan Flutter untuk klien di sektor travel, kuliner, dan otomotif.

    • Antavaya, pemesanan tiket pesawat dan hotel (iOS).
    • Astra Otoshop Bisnis, pemesanan suku cadang B2B (iOS).
    • Platform kuliner Digiresto dan navigasi pengendara Kuantar Kulina (Flutter, CI/CD).
  5. 2018 - Sekarang

    Pendiri, produk IoT dan pelatihan

    Nano Sky Group Lampung, Indonesia

    Merek pribadi untuk perangkat keamanan rumah berbasis IoT, paten yang lahir darinya, dan sesi pelatihan.

    • Modul keamanan rumah: deteksi gerak dan kendali relay, kunci pintu dengan keypad, deteksi gas LPG.
    • Pembicara workshop desain sistem tertanam berbasis Raspberry Pi.
  6. Jul 2017 - Agu 2017

    Pemagang Penelitian dan Pengembangan, Pusat Teknologi Satelit

    Lembaga Penerbangan dan Antariksa Nasional (LAPAN) Bogor, Indonesia

    Memimpin perancangan pengendali reaction wheel BLDC berbasis Arduino dengan komunikasi I2C dan antarmuka Windows.

    • Aplikasi Windows untuk komunikasi stasiun bumi dengan satelit.
    • Kendali posisi motor BLDC satelit menggunakan mikrokontroler.

Pendidikan

Pendidikan

  • 2014 - 2019

    Sarjana Teknik, Teknik Elektro dan Elektronika

    Universitas Lampung IPK 3.59

    Skripsi: sistem pemantauan dan kendali rumah dengan model client-server pada NodeMCU ESP-12E.

Penghargaan

Penghargaan

Okt 2018

Juara Kedua, Kompetisi Pengembangan Internet of Things

PPUPIK RCKD

Untuk sistem pemantauan dan kendali rumah berbasis NodeMCU.

Juara Kedua, Kompetisi Pengembangan Internet of Things

Publikasi

Publikasi

Bahasa

Kemampuan bahasa

  • Bahasa Indonesia Bahasa ibu
  • Bahasa Jepang Mampu bekerja secara profesional (JLPT N2)
  • Bahasa Inggris Mampu bekerja secara profesional