Siswa SMK, Rekayasa Perangkat Lunak
SMK Telkom Malang
Titik awal semuanya: jurusan rekayasa perangkat lunak di SMK di Malang, akun GitHub pertama pada 2016, lalu pelatihan, magang, dan kompetisi pertama.
L2 · Arsip Karier
Arsip Karier: pekerjaan, proyek freelance, pendidikan, riset, dan penghargaan, sesuai urutan waktunya.
Prolog
SMK Telkom Malang
Titik awal semuanya: jurusan rekayasa perangkat lunak di SMK di Malang, akun GitHub pertama pada 2016, lalu pelatihan, magang, dan kompetisi pertama.
Various organizers
Lima kali juara 2 dalam setahun, di kompetisi IT, web development, UI/UX, dan ide bisnis (yang kelima: Sigma Idea Competition, Telkom University).
DOT Academy and Telkom University
Masa transisi dari sekolah ke kampus: bootcamp full-stack, semester pertama di Telkom University, dan proyek freelance jangka panjang pertama.
Telkom University
Kuliah Informatika yang makin condong ke NLP: riset sentimen, kompetisi data, dan skripsi berbasis IndoBERT.
Shumi
API storefront dan admin untuk toko e-commerce action figure anime: pre-order, ready stock, voucher, pembayaran bertahap, serta integrasi pengiriman dan pembayaran.
Telkom University
Tahun kedua: memimpin klub programming, ikut bootcamp backend, menjadi relawan di startup, dan pengalaman mengajar pertama.
Various organizers
Tujuh hasil pada 2020: empat kali naik podium termasuk satu juara 1, ditambah finalis Win Your Future dan Codig 3.0 UX Design serta 100 besar Innovillage.
Independent research
Proyek NLP pertama saya: analisis sentimen Naive Bayes atas reaksi publik terhadap kebijakan vaksinasi COVID-19 di Indonesia.
Various organizers
Empat kali juara 1 dalam setahun: business pitching, CTF keamanan, dan dua kompetisi data.
Telkom University
Tahun ketiga: tetap memimpin klub programming, menuntaskan praktikum Go, dan merilis tool data publik.
HackerRank, Kominfo x IBM, IARC x APTIKOM
Tiga sertifikat dalam setahun belajar mandiri, dari problem solving hingga machine learning dan data science.
DigiTiket
Magang backend di perusahaan tiket online di Semarang.
Techbros (Germany, remote)
Backend untuk sistem deteksi orang: layanan FastAPI, integrasi model TensorFlow dan PyTorch, unit test, deployment dengan Docker, dan web app demo.
Independent research
Studi deret waktu tentang dinamika kasus dan vaksinasi COVID-19 menuju herd immunity di Indonesia, dengan prediksi harian memakai N-BEATS.
Independent research
Analisis sentimen berbasis aspek atas ulasan app store empat e-wallet Indonesia dengan model CNN dan LSTM: karya babak seleksi di kompetisi data yang akhirnya dimenangkan tim saya.
Kalbe Farma
Backend untuk sistem rekam medis elektronik: desain ERD dan MySQL, microservice Laravel dengan REST API terdokumentasi, serta deployment dan pemeliharaan.
Telkom University and Telkom Indonesia
Tahun terakhir kuliah sambil bekerja full-time: mengajar AI, menjadi juri hackathon, dan mengikuti program backend engineering yang terstruktur.
MNC Group (Mister Aladin)
Backend untuk platform pemesanan travel, dimulai saat saya masih kuliah.
Telkom University (BSc thesis)
Skripsi S1 saya: dashboard Django yang mengumpulkan unggahan tentang kampus, memprediksi sentimennya dengan IndoBERT hasil fine-tuning, dan melacak trennya dari waktu ke waktu.
Bandung Techno Park
Desain PostgreSQL, microservice Laravel dan Express, single sign-on, halaman depan, serta fitur inti backend.
Various organizers
Musim kompetisi terakhir sebelum bekerja full-time: dua kali juara 2 dan satu kali finalis tingkat nasional.
Telkom University
Lulus S1 Informatika dengan IPK 3,88 / 4,00.
Jatis (PT Informasi Teknologi Indonesia)
SaaS multi-tenant untuk manajemen legal, aset, dan tugas di perusahaan solusi messaging dan AI.
BSSN
Otomasi pemindaian kerentanan untuk badan siber nasional Indonesia: backend yang mengorkestrasi pemindai, mengelola aset dan pemiliknya, menjadwalkan scan, dan menyimpan audit log.
Jublia (Singapore)
Backend pencarian, matchmaking, dan analitik feedback untuk perusahaan event-tech di Singapura.
Side project
Pelacak portofolio kripto berbasis Next.js dengan data pasar live, dan masih online.
Jenius (SMBC Indonesia)
Layanan backend dan dashboard React untuk produk asuransi dan nasabah prioritas di bank digital, termasuk dashboard yang memangkas pekerjaan laporan manual sekitar 90%.
Side project (group)
Alokasi portofolio S&P 500 dengan SLSQP di bawah batasan sektor dan diversifikasi, disajikan sebagai aplikasi Streamlit.
Side project
Situs portofolio pertama saya: Astro di Cloudflare Pages, dengan palet tema anime dan penghitung pengunjung.
DariOrdal
Ticketing acara premium berkuota terbatas: booking transaksional yang mencegah overselling, webhook pembayaran, tier tiket, dan e-ticket QR.
370 Agency
Delivery end to end untuk klien agensi dengan Next.js, Prisma, Express, dan PostgreSQL.
TEMMPAT
Memimpin refactor backend v2 marketplace tiket acara premium menjadi engine lelang dan resale yang modular.
Naremax
Modul backend untuk platform e-commerce produk digital dan pelatihan, dibangun bersama tim agensi berisi 5+ orang dalam monorepo TypeScript.
Metrodata (PT Mitra Integrasi Informatika)
Di praktik Microsoft AI, saya merancang, mengarahkan, me-review, dan merilis aplikasi Azure AI untuk klien perbankan, otomotif, pertambangan, dan manufaktur makanan, serta untuk produk internal tim, dengan delivery berbasis spec dan orkestrasi AI agent.
Microsoft and GitHub
Tiga sertifikasi Microsoft dalam lima bulan, dengan ujian GitHub tentang agentic AI yang sedang berjalan.
L2
Proyek sampingan dan repositori publik.
Studio agentic yang mengubah foto produk asli milik penjual kecil menjadi gambar kampanye yang sesuai brand: brief, art director, loop kritik dari brand guardian, dan copywriter, dengan teks dan logo yang disusun lewat kode (bukan di-render model) serta pengecekan terhadap aturan marketplace Indonesia. Saya bangun sendiri lewat 15 feature spec, dengan GitHub Copilot coding agent di bawah arahan saya.
Pelacak kalori berbasis AI: catat makanan lewat teks atau foto, termasuk makanan Indonesia, lalu dapatkan estimasi gizi dari vision model, ringkasan harian hingga bulanan, rate limit per pengguna, dan fallback yang diberi label jelas.
Dashboard self-hosted untuk sesi AI coding saya (repo, tool, biaya, dan insight), dibangun dalam sehari oleh AI agent sementara saya memegang produk dan review-nya.
Juri multi-agent untuk menguji ide produk saya sendiri: sepuluh peran juri AI, seorang devil's advocate, dan meta-judge dalam delapan ronde, lengkap dengan aturan blind review, riset terbaru, dan saling sanggah.
Simulator ujian dan paket latihan yang saya buat untuk persiapan ujian Microsoft dan GitHub: trainer GH-600 dengan 80 soal skenario orisinal beserta pembahasannya, dan simulator AI-103 dengan timer serta rincian per domain.
Skripsi S1 saya: mengumpulkan unggahan tentang kampus, memprediksi sentimennya dengan IndoBERT hasil fine-tuning, dan menampilkannya di dashboard Django, dengan model yang terbuka di Hugging Face.
Analisis sentimen berbasis aspek atas ulasan app store empat e-wallet Indonesia, model babak seleksi kompetisi data yang dimenangkan tim saya, lalu ditulis bersama sebagai paper.
Proyek kelompok: aplikasi Streamlit yang memaksimalkan imbal hasil di bawah batasan sektor dan diversifikasi dengan SLSQP.
Pelacak aset kripto berbasis Next.js dengan data pasar live.
Peta interaktif untuk memvisualisasikan klaster listing properti, lengkap dengan filter.
Crawler dan generator laporan magang serta studi independen Kampus Merdeka.
Jupyter Notebook · 21 bintang
Analisis sentimen Naive Bayes atas reaksi publik Indonesia terhadap kebijakan vaksinasi COVID-19.
Jupyter Notebook · 19 bintang
Final IFEST 2021 (juara 1): sentimen kebijakan PPKM dengan IndoBERT dan IndoBERTweet.
Jupyter Notebook · 18 bintang
Klasifikasi sentimen dan topik berbasis aspek untuk ulasan e-wallet Indonesia dengan CNN dan LSTM.
Jupyter Notebook · 14 bintang
Notebook fine-tuning model sentimen universitas IndoBERT yang dipublikasikan di Hugging Face.
Jupyter Notebook · 14 bintang
Write-up perjalanan juara 1 di Foresty CTF 2021.
Markdown · 8 bintang
Contoh fine-tuning transformer IndoBenchmark (IndoBERT, IndoBERTweet) untuk sentimen berbahasa Indonesia.
Jupyter Notebook · 6 bintang
Materi dasar Python yang saya siapkan untuk divisi software engineering klub programming.
Jupyter Notebook · 6 bintang
Scraper ulasan Play Store sederhana yang saya pakai untuk riset sentimen.
Jupyter Notebook · 5 bintang
Sentiboard, aplikasi skripsi S1 saya: dashboard sentimen universitas berbasis Django.
JavaScript · 3 bintang
API inferensi FastAPI untuk model sentimen universitas IndoBERT.
Python · 3 bintang
Optimasi alokasi saham dengan SLSQP, disajikan lewat Streamlit.
Python · 2 bintang
Tugas dari microcredential Associate Data Scientist.
Jupyter Notebook · 2 bintang
Dinamika herd immunity COVID-19 di Indonesia dengan prediksi deret waktu N-BEATS.
Jupyter Notebook · 1 bintang
Pelacak portofolio kripto dengan Next.js dan data pasar live.
TypeScript · 0 bintang
Web app untuk memvisualisasikan dan menganalisis data properti terklaster di peta.
TypeScript · 0 bintang
Eksperimen awal LangChain: job sentimen dan ringkasan terjadwal lewat RabbitMQ.
Python · 0 bintang
Monorepo portofolio v2, termasuk pelacak kalori CalorIQ.
TypeScript · 0 bintang
Situs portofolio v1 dan tempat R&D pribadi.
TypeScript · 0 bintang
Analitik pribadi untuk sesi AI coding.
Python · 0 bintang