Multi-Tenant Membership & Learning Platform (LMS)
Platform e-learning multi-organisasi berbasis Next.js App Router dan Payload CMS, dilengkapi isolasi data multi-tenant, kurikulum modular, pelacakan progres, dan generator sertifikat PDF.
Full-Stack & Backend Software Engineer · Semarang (Open To Relocate)
Full-Stack & Backend Engineer dengan pengalaman 1+ tahun membangun sistem ERP, layanan pembayaran, serta aplikasi web dan mobile.
Full-Stack Developer (Internship & Freelance) di PT Data Andalan Utama · Agu 2025 – Sekarang
Lulusan D3 Teknik Informatika, Politeknik Negeri Semarang · IPK 3.74/4.00

Platform e-learning multi-organisasi berbasis Next.js App Router dan Payload CMS, dilengkapi isolasi data multi-tenant, kurikulum modular, pelacakan progres, dan generator sertifikat PDF.
Sistem ERP sekolah dan portal orang tua berbasis Frappe & Python untuk administrasi terpadu, pembayaran kantin real-time, dan rekonsiliasi saldo.
Aplikasi mobile pelatih kebugaran berbasis Flutter yang mendeteksi postur latihan fisik secara otomatis dan real-time langsung di HP, dilengkapi asisten suara (TTS) dan kurikulum terstruktur.
Sistem presensi siswa dan pencatatan poin pelanggaran otomatis menggunakan pengenalan wajah FaceNet berbasis Flask Python, terintegrasi portal web Laravel dan MySQL.
Sistem ERP berbasis web untuk mengotomatisasi siklus operasional kontraktor konstruksi: manajemen RAB, buku kas multi-tahun, pengadaan material, dan payroll multi-skema.
Aplikasi mobile Flutter untuk pencarian dan pemesanan lapangan olahraga (futsal & badminton) secara instan, dilengkapi website manajemen operasional dan backend REST API berbasis Laravel.
Aplikasi Point of Sale (POS) berbasis React 19 dan Frappe Framework dengan alur kasir cepat, integrasi payment gateway Midtrans otomatis, dan manajemen master data harga produk.
Dua peran berurutan: Internship berlanjut ke Freelance
Frappe Framework · ERPNext · Python · MariaDB · REST API
Frappe · Python · React · TypeScript · TanStack Router · MariaDB
Ekosistem kampanye interaktif fintech sYxpaY yang menghubungkan landing page Next.js 15 dan Payload CMS dengan microservice rendering Remotion. Mengotomatisasi peracikan kartu ucapan serta video bertema hari raya secara terprogram menggunakan orkestrasi antrean Temporal.io dan pengiriman via WhatsApp.
Pengolahan dataset terdistribusi kualitas udara DKI Jakarta menggunakan PySpark SQL dan pemodelan klasifikasi indeks standar pencemar udara (ISPU) berbasis Decision Tree dengan akurasi 89,3%.
Perancangan game aksi 2D side-scrolling petualangan Ardyn menyelamatkan Putri Althea dari Raja Kegelapan Mortador, mencakup desain 3 level, mekanika pertarungan pedang, dan sistem animasi karakter.
Saya lulusan Teknik Informatika dengan pengalaman lebih dari satu tahun sebagai full-stack developer, membangun sistem ERP, pembayaran, pemesanan, dan pendidikan. Pekerjaan saya mencakup REST API, layanan backend, alur bisnis, dan aplikasi berbasis transaksi.
Politeknik Negeri Semarang
Diploma 3 (D3) Teknik Informatika
IPK 3.74 / 4.00
MikroTik (Mikrotikls SIA)
ID Kredensial: 2602NA3765
TCP/IP · Subnetting · Routing · Network Security
Oracle Academy
SQL · Relational Queries · Data Manipulation · Subqueries
Oracle Academy
ERD Modeling · Data Normalization · Relational Schemas
Dicoding Indonesia
ID Kredensial: QLZ939439Z5D
Node.js · REST API · HTTP Server · JavaScript
Dicoding Indonesia
ID Kredensial: JMZV3567NPN9
JavaScript ES6+ · OOP · Asynchronous · Code Quality
Tertarik berkolaborasi atau mendiskusikan peluang kerja? Silakan hubungi saya melalui jalur di bawah.