Resume
Resume
Developer web full-stack & Android · Mahasiswa Sistem Informasi · Sekitar 20 jam/minggu
Ringkasan
Software Engineer dan mahasiswa Sistem Informasi yang berfokus pada pengembangan Web Full-Stack dan Android Native. Berpengalaman membangun aplikasi modular (Clean Architecture & Multi-Tenant SaaS), mengelola basis data relasional maupun lokal (PostgreSQL & Room FTS4), serta mengimplementasikan logika backend skalabel, autentikasi RBAC, dan background services. Terbiasa dengan alur kerja modern Git/CI-CD, automated testing, dan menghadirkan solusi perangkat lunak berkinerja tinggi yang berpusat pada pengguna.
Keahlian Teknis
Bahasa pemrograman
- TypeScript
- JavaScript
- Kotlin
- SQL
- Python
Backend & API
- Next.js (App Router / Server Actions)
- Node.js
- RESTful API
- Prisma ORM
- Auth.js v5 (NextAuth)
- Argon2
- Cron Jobs / Automated Endpoints
Basis data & penyimpanan
- PostgreSQL (Supabase)
- Room Database (FTS4)
- DataStore Preferences
- Row Level Security (RLS)
- Supabase Storage
- Triggers & Functions
Frontend & mobile
- React 19
- Jetpack Compose
- Material 3
- Tailwind CSS v4
- shadcn/ui
- Radix UI
- Dagger Hilt
- Coroutines & Flow
Tools & testing
- Git & GitHub
- Turborepo (Monorepo)
- Google ML Kit (OCR)
- Android Foreground Service
- WorkManager
- Postman
- Vitest
- Playwright
- JUnit4
- CMS
Proyek Teknis
Pempek Palembang Cek Lis
Developer tunggal, bisnis nyata, tanpa bayaran
Storefront dan CMS custom untuk kedai pempek di Serpong, Tangerang Selatan. Pemiliknya mengelola menu, banner promo, ulasan, dan data kontak dari admin panel, tanpa perlu minta saya mengubah kodenya.
- Next.js
- React
- TypeScript
- Tailwind CSS
- Supabase
- Turborepo
SyncLancer
Developer tunggal, produk pribadi
Aplikasi manajemen proyek multi-tenant untuk freelancer, inisiatif sendiri: lead, klien, proposal, proyek, tugas, invoice, dan pencatatan waktu di satu tempat, lengkap dengan portal yang bisa diakses klien.
- Next.js 16
- React 19
- TypeScript
- PostgreSQL
- Prisma ORM
- Auth.js v5
- Tailwind CSS
- Supabase
Mother
Developer tunggal, proyek pribadi
Aplikasi produktivitas pribadi Android yang menggabungkan pelacak kebiasaan (streak), sesi fokus (background timer), dan matriks prioritas tugas berdesain Neobrutalism yang kontras dan fungsional.
- Kotlin
- Jetpack Compose
- Material 3
- Room Database
- Foreground Service
- Coroutines Flow
HitungUang
Developer tunggal, proyek pribadi
Pencatat pengeluaran Android offline-first yang menyimpan semuanya di perangkat: tanpa akun, tanpa server, tanpa sinkronisasi. Pemindaian struk dan grafiknya berjalan lokal.
- Kotlin 2.x
- Jetpack Compose
- Clean Architecture
- Room FTS4
- Dagger Hilt
- Google ML Kit
Pendidikan
Sarjana Sistem Informasi
Universitas Gunadarma, Bekasi, Indonesia
GPA: 3.88 / 4.00