Langsung ke konten
Raja Saputera
EN
Foto Raja Saputera mengenakan kemeja kotak-kotak hijau

Raja Saputera, Frontend Engineer

Saya membangun antarmuka yang berubah sesuai siapa yang memakainya.

Lihat sebagai

Halaman ini menyesuaikan isinya dengan siapa yang membaca, sama seperti antarmuka yang saya bangun.

Frontend engineer dengan pengalaman 3+ tahun membangun sistem ERP sekolah dan platform booking menggunakan React, Next.js, dan TypeScript. Saat ini saya memimpin frontend ERP 5 modul di SMA Future Gate, dan membangun platform booking yang digunakan oleh 5.000+ mahasiswa di Universiti Kebangsaan Malaysia.

Lubuklinggau, Indonesia. Terbuka untuk kerja remote dan relokasi.

Sebagian besar pekerjaan saya adalah UI berbasis peran: data yang sama, ditampilkan berbeda untuk tiap peran. Di sekolah, itu berarti layar PSB, HR, keuangan, dan inventaris yang berbagi state lewat 20+ REST API. Di Chup Online, itu alur booking responsif dengan pembayaran online.

  • TypeScript
  • React
  • Next.js
  • Redux
  • Zustand
  • Node.js / Express
  • Jest + RTL
  • GCP

Proyek

Proyek klien terikat NDA. Studi kasus ini menampilkan layar asli tanpa data pribadi dan keuangan, serta menjelaskan pendekatannya tanpa membagikan kode sumber.

  • ERP Sekolah

    Future Gate High School, 2023 – sekarang

    Lima modul yang menjalankan operasional sekolah sehari-hari, dari admisi hingga penggajian.

    Satu frontend React + TypeScript, lima modul, 20+ REST API, antarmuka berbasis peran.

    5
    modul dirilis
    400+
    pengguna
    20+
    REST API terintegrasi

    Proyek klien, kode tidak publik

  • Booking asrama & hotel

    Chup Online, untuk Universiti Kebangsaan Malaysia, 2024 – 2025

    Bagaimana 5.000+ mahasiswa UKM memesan kamar asrama atau hotel dan membayar secara online.

    Full-stack: alur booking React, REST API Express, integrasi payment gateway.

    5.000+
    mahasiswa aktif
    10+
    anggota tim remote

    Proyek klien, kode tidak publik

  • Backend & dashboard aplikasi pemindai sampah

    Capstone Bangkit Academy, 2023

    Proyek capstone program Bangkit dari Google: aplikasi pendeteksi jenis sampah dari foto.

    Layanan backend di GCP ditambah dashboard admin React di atas REST API.

  • Revamp situs web DPR

    DOT Indonesia, 2023

    Desain ulang situs web Dewan Perwakilan Rakyat (DPR) RI.

    Halaman React + Next.js dengan tata letak responsif HTML5/SCSS.

    Proyek klien, kode tidak publik

Kode publik

Proyek sampingan dengan kode sumber dan demo live, untuk engineer yang ingin membaca kodenya.

  • Taktix

    2025

    Platform latihan ujian untuk UTBK, CPNS, dan sekolah kedinasan.

    Aplikasi Next.js + TypeScript dengan autentikasi JWT, alur latihan soal, dan grafik skor (Chart.js, ApexCharts).

    Next.js, TypeScript, Flowbite, Chart.js, JWT

    Demo live, TaktixKode, Taktix

  • Dashboard ReWaste

    2023

    Dashboard admin untuk aplikasi capstone Bangkit yang menyarankan kerajinan dari sampah.

    Admin React + Ant Design dengan autentikasi token dan CRUD penuh ke REST API capstone.

    React, Ant Design, React Router, REST

    Demo live, Dashboard ReWasteKode, Dashboard ReWaste

  • Katalog Film

    2023

    Katalog film yang sedang tayang, lengkap dengan rating dan sinopsis.

    Halaman Next.js + TypeScript di atas API film publik, dengan Ant Design.

    Next.js, TypeScript, Ant Design

    Demo live, Katalog FilmKode, Katalog Film

Pengalaman

  1. Mei 2023 – Sekarang

    Frontend Engineer

    Future Gate High School, Bekasi, Indonesia

    Memimpin frontend ERP sekolah dengan 400+ pengguna.

    Arsitektur frontend untuk 5 modul ERP dengan React + TypeScript, Redux/Zustand, 20+ REST API.

    • Memegang kepemilikan arsitektur frontend di 5 modul yang saling terhubung.
    • Mengintegrasikan 20+ REST API dan mengoptimalkan state Redux/Zustand agar data tetap sinkron antar modul.
    • Menulis unit test dengan Jest dan React Testing Library, serta dokumentasi teknis untuk tim.

    React, TypeScript, Redux, Zustand, REST, Jest, RTL

  2. Sep 2024 – Jun 2025

    Software Developer (remote)

    Chup Online, Malaysia

    Membangun platform booking asrama dan hotel untuk 5.000+ mahasiswa universitas.

    Platform booking full-stack: React client, REST API Node.js/Express, payment gateway.

    • Membangun alur booking React yang responsif serta REST API Express dan logika database di belakangnya.
    • Mengintegrasikan payment gateway di sisi client dan server.
    • Menjaga performa tetap stabil di setiap sprint dalam tim lintas negara berjumlah 10+ orang.

    React, Node.js, Express, REST, Payment gateway

  3. Feb 2023 – Jul 2023

    Cloud Computing cohort

    Bangkit Academy (Google, Tokopedia, Gojek, Traveloka), Indonesia

    Membangun dashboard admin dan ikut mengerjakan backend cloud di program Bangkit dari Google.

    Dashboard admin React di atas REST API; backend untuk aplikasi pemindai sampah yang di-deploy di GCP.

    • Dashboard admin React yang terhubung ke REST API.
    • Layanan backend untuk aplikasi capstone yang di-deploy di Google Cloud Platform.

    React, REST, Node.js, GCP

  4. Feb 2023 – Apr 2023

    Frontend Engineer (internship)

    DOT Indonesia, Indonesia

    Berkontribusi dalam pembaruan desain situs web Dewan Perwakilan Rakyat (DPR) RI.

    Halaman React dan Next.js pada revamp situs web DPR; tata letak responsif dengan HTML5 dan SCSS.

    • Membangun halaman dengan React dan Next.js untuk pembaruan situs web DPR.
    • Mengimplementasikan tata letak responsif dengan HTML5 dan SCSS.

    React, Next.js, SCSS

Keahlian

Bahasa
TypeScript, JavaScript (ES6+), HTML5, CSS / SCSS / SASS
Framework
React (Hooks), Next.js, Node.js, Express
State
Redux, Zustand, Context API
Testing
Jest, React Testing Library
Praktik
Integrasi REST API, OOP, Dependency injection, Agile / Scrum
Tools
Git, GitHub, GitLab, Google Cloud Platform, Jira, Trello, Slack

Pendidikan

  • Sarjana Ilmu Komputer

    Institut Teknologi Sumatera

    Mata kuliah relevan: Pemrograman Web, Rekayasa Perangkat Lunak, OOP, Struktur Data & Algoritma, Interaksi Manusia dan Komputer, Sistem Basis Data, Cloud Computing.

  • Jun 2023 – Des 2023

    Bootcamp Fullstack Web Developer

    Skilvul

    Terpilih sebagai 1 dari 12 peserta dari 500+ pendaftar. Materinya HTML, CSS, JavaScript, Express.js, dan React.

Kontak

Sedang mencari frontend engineer, atau punya proyek? Kirim pesan dan saya akan membalas lewat email.