Full-stack, analitik data, mentor Next.js

Sistem web
yang dipakai
di dunia nyata.

Perkenalkan nama saya Azzam Syaiful Islam, mahasiswa Teknik Komputer Universitas Diponegoro. Saya membangun sistem untuk instansi dan usaha, dari alur seleksi beasiswa di kampus sampai pemantauan Surat Jaminan di loket Jasa Raharja Semarang.

  • 4 sistem live di production
  • Next.js dan TypeScript
  • Analitik dengan Decision Tree
Fullstack Developer
Foto Azzam Syaiful Islam mengenakan jaket himpunan, dengan latar pegunungan.
Teknik Komputer • UNDIP

Tentang saya

Studi
S1 Teknik Komputer • UNDIP (2023 sampai sekarang)
IPK
3,81 / 4,00
Fokus
Full-stack web, analitik data
Mentor
Divisi Software CERC Undip

Saya adalah mahasiswa S1 Teknik Komputer Universitas Diponegoro angkatan 2023 dengan IPK 3,81, yang memiliki ketertarikan pada pengembangan aplikasi web dan pemanfaatan teknologi untuk menyelesaikan permasalahan nyata.

Saya terbiasa mengembangkan sistem secara end-to-end, mulai dari membangun antarmuka menggunakan Next.js dan TypeScript, mengelola basis data dengan Supabase dan Prisma, hingga melakukan analisis data menggunakan Python.

Bagi saya, keberhasilan sebuah proyek bukan hanya tentang bagaimana sistem dibangun, tetapi juga seberapa baik sistem tersebut dapat digunakan dan memberikan manfaat nyata.

Teknologi yang saya pakai

Dari antarmuka hingga basis data, inilah teknologi yang mendukung proyek-proyek saya.

Next.js
TypeScript
JavaScript
Tailwind CSS
Supabase
PostgreSQL
Python

Proyek

4 proyek
Staging

SAKTI

Proyek capstone untuk seleksi beasiswa KIPK di Dirmawa Undip. Saya membangun alur seleksi, pengelolaan dokumen SK, dan analitik Decision Tree untuk membaca pola keputusan wawancara yang sudah ada.

Peran
Full-Stack Developer dan Algorithm Engineer
Stack
TypeScriptNext.jsSupabasePrismaFastAPIscikit-learn
Dashboard manajemen seleksi SAKTI dengan filter tahun dan jalur, kartu ringkasan jumlah kandidat, serta grafik kandidat per tahun.
Dashboard seleksi dan progres wawancara.
Dashboard analitik SAKTI menampilkan hasil Decision Tree untuk jalur SNBT Eligible 2025, dengan jumlah pendaftar, diusulkan, tidak diusulkan, dan konsistensi model.
Analitik pola keputusan wawancara dengan Decision Tree.
Live

GLTracker Jasa Raharja

Aplikasi pemantauan dan audit Surat Jaminan Jasa Raharja. Saya membangun dashboard monitoring, pelacakan tahapan proses, dan laporan sebaran rumah sakit.

Peran
Full-Stack Developer
Pengguna
Loket Kantor Cabang Semarang
Halaman Monitoring GLTracker dengan kartu total GL, GL belum dibayar, GL perlu ditinjau, rata-rata umur GL, sebaran per tahapan, status pembayaran, dan tren GL per bulan.
Monitoring status, tahapan proses, dan pembayaran GL.
Halaman Sebaran Rumah Sakit GLTracker dengan jumlah rumah sakit mitra, total GL aktif, dan grafik batang distribusi GL per rumah sakit.
Distribusi GL di rumah sakit mitra.
Staging, siap dipakai

Cafe Coklat Tepi Sawah

Sistem pemesanan kafe lewat QR code. Saya membangun alur pemesanan, pembayaran QRIS melalui Midtrans, serta dashboard stok dan omzet.

Peran
Full-Stack Developer
Integrasi
MidtransQR code
Halaman pembuka pemesanan Cafe Coklat Tepi Sawah dengan tombol Lihat Menu, keterangan pemindaian QR code di meja, dan pilihan pembayaran tunai atau QRIS.
Halaman pemesanan setelah memindai QR code di meja.
Live

Akasia Education

Platform simulasi TOEFL iBT yang digunakan 500 kandidat. Saya mengerjakan simulasi tes, portal kandidat, dan landing page.

Peran
Partner Full-Stack Developer
Stack
TypeScriptSQLiteVue
Candidate Portal simulasi TOEFL iBT Akasia Education dengan pilihan masuk memakai akun Google atau email dan kata sandi.
Portal kandidat untuk masuk ke simulasi TOEFL iBT.
Landing page Akasia Education dengan judul persiapan TOEFL iBT dan IELTS, kartu testimoni, tombol konsultasi, dan deretan angka capaian.
Landing page program dan konsultasi Akasia Education.

Proyek lainnya

Live

Kurikulum Next.js CERC

Program belajar full-stack Next.js yang sudah digunakan peserta CERC Undip. Saya menyusun kurikulum, membangun website pembelajaran, dan menyiapkan proyek demo blog.

Next.jsTypeScriptMentoring
Live

Bot Telegram pencatatan keuangan

Bot Telegram yang sudah digunakan untuk mencatat omzet dan pengeluaran usaha. Saya merancang dan mengelolanya sendiri dengan Python.

PythonTelegram Bot

Pengalaman

  • Okt 2026 - sekarang
    Akasia Education

    Partner full-stack developer. Simulasi tes TOEFL iBT dan landing page.

  • Feb 2026 - sekarang
    CERC Undip, Divisi Software

    Mentor Full-Stack Next.js. Menyusun kurikulum dan membangun website pembelajaran.

  • Feb 2026 - sekarang
    PSHT Undip

    Koordinator Bidang Komunikasi. Mengelola komunikasi internal.

Mari berkolaborasi.

Coklat Tepi Sawah, Kapling Weru, RT.04/RW.10,
Paingan, Trasan, Bandongan,
Kabupaten Magelang, Jawa Tengah 56151