M. Syafiiq Ikbar W.

Bengkulu — 00%

SyafiiqWeb Developer
Open for project — Edisi 2026

M. SyafiiqIkbar W.

Web DeveloperBengkulu, IndonesiaEst. 2025

Saya membangun website dari Bengkulu dengan satu prinsip sederhana: fast, clean, functional — cepat dimuat, rapi dibaca, nyaman digunakan. Lima bahasa pemrograman menemani prosesnya, dari struktur sampai detail terakhir.

M. Syafiiq berdiri menghadap laut di pantai Bengkulu saat senja
Fig. 01 — Pantai, Bengkulu
Bahasa
05
JS · Python · HTML · CSS · Java
Website Live
02
Aktif & bisa dikunjungi
Basis
Bengkulu
WIB / UTC+7
Respons WA
< 1 jam
07.00 – 24.00 WIB

Tentang Saya

01 / About

Nama saya Syafiiq — web developer asal Bengkulu yang membangun website dengan standar sederhana: cepat, rapi, dan fungsional.

Berawal dari rasa penasaran memodifikasi HTML di waktu luang, kebiasaan itu berkembang menjadi keahlian yang saya asah setiap hari. Tidak ada bootcamp, tidak ada jalan pintas — hanya rasa ingin tahu yang tidak pernah selesai.

Bagi saya, menulis kode itu seperti berkomunikasi: selama instruksi yang diberikan tepat, browser selalu mengerti. Simple as that.

Layar tablet menampilkan antarmuka aplikasi kamera
Fig. 02 — Screen & camera
Siluet di tepi pantai saat langit remang
Fig. 03 — Where ideas start

Karya Terpilih

02 / Selected Works
Proyek 01

Streaming Film & Serial

UNFILM

Platform streaming film dan serial yang saya rancang serta bangun dari nol — katalog trending, halaman detail dengan rating dan sinopsis, sampai pengalaman menontonnya. 100% gratis, tanpa iklan. Dibuat untuk penonton yang tidak suka menunggu: buka, pilih, tonton.

HTMLCSSJavaScriptLive
unfilm.pages.dev
unfilm.pages.dev
Tangkapan layar UNFILM: halaman detail serial dengan rating dan sinopsis
Proyek 02

Musik & Pemutar

UNMUSIC

Platform musik untuk mendengarkan dan menjelajahi lagu — rekomendasi yang relevan dengan selera, pemutar yang sederhana, dan antarmuka yang nyaman dipakai kapan pun. UI-nya saya poles sampai pengguna lupa kalau sedang membuka browser.

HTMLCSSJavaScriptLive
unmusic.pages.dev
unmusic.pages.dev
Tangkapan layar UNMUSIC: daftar rekomendasi lagu dan pemutar musik

Cara Kerja

03 / Workflow
/ 01

Rancang dulu, koding kemudian

Setiap proyek dimulai dari perancangan sebelum eksekusi. Kerangka yang salah membuat semua komponen di atasnya ikut salah — dan memperbaikinya jauh lebih mahal daripada merencanakannya.

/ 02

Ship fast, polish long

Prototipe diselesaikan di hari yang sama. Waktu paling banyak justru dihabiskan untuk penyempurnaan detail — bagian kecil yang paling menentukan kualitas akhir sebuah website.

/ 03

UX di atas segalanya

Website yang baik tidak butuh manual. Kalau pengunjung masih ragu harus mengklik apa, artinya pengerjaan belum selesai. Kejelasan selalu menang atas kepintaran.

Lima Bahasa, Satu Developer

04 / Stack

Lima bahasa yang saya pakai sehari-hari, masing-masing dengan peran dan karakternya sendiri.

Klik salah satu untuk melihat cara saya menggunakannya — plus satu baris kode yang mengucapkan hal yang sama dengan lima cara berbeda.

Mesin di balik setiap interaksi web. Lewat JavaScript, halaman yang tadinya hanya bisa dilihat jadi bisa diklik, digeser, dan merespons. Seluruh animasi di halaman ini pun dikerjakan olehnya — bahasa yang menuntut ketelitian tinggi, tapi memberi hasil paling memuaskan.

DOMEventsAnimasiFetch APIAsync
console.log("halo dari Bengkulu");

Bahasa pertama yang saya pelajari serius. Sintaksnya rapi dan tidak berbelit, jadi fokus bisa sepenuhnya dialihkan ke logika — bukan ke membaca kodenya. Saya memakai Python untuk pengolahan data, otomasi, dan berbagai eksperimen di terminal.

OtomasiDataLogikaScripting
print("halo dari Bengkulu")

Kerangka dari setiap website yang saya bangun. Terlihat sederhana, padahal struktur yang rapi adalah penentu website tetap berdiri atau ambruk. Buat saya, HTML semantik itu fondasi — apa pun kondisi CSS-nya, selama kerangkanya benar, website tetap solid.

SemanticStrukturAksesibilitasSEO
<h1>halo dari Bengkulu</h1>

Bahasa yang paling sering saya eksplorasi. CSS mengubah kerangka kaku jadi sesuatu yang nyaman dilihat dan dipakai. Warna, gerakan, tata letak, sampai halaman ini tetap terbaca rapi di layar kecil — semuanya hasil kerja CSS di balik layar.

LayoutGrid & FlexAnimasiResponsive
h1 { color: #0f4c45; }

Berat, strict, dan menuntut — justru dari situ kedisiplinan menulis kode terbentuk. Dari Java saya memahami OOP secara utuh: class, object, dan pewarisan. Bekal itu terus terpakai sampai sekarang, di semua bahasa lainnya.

OOPClassPolymorphismDisiplin
System.out.println("halo dari Bengkulu");
Ombak di pantai Bengkulu saat matahari terbenam
05 / Philosophy
Ombak di sini datang pelan, tapi tidak pernah berhenti.

Tidak semua pekerjaan harus dikerjakan terburu-buru. Saya membangun website dengan cara yang sama seperti laut bekerja — pelan, konsisten, dan tidak berhenti sebelum selesai. Dua website di atas lahir dari cara berpikir itu.

Slow is smooth, smooth is fast — Bengkulu, 2026

Kontak

06 / Get in Touch

Ada proyek, atau sekadar ingin berdiskusi?

Semua pesan yang masuk ke nomor ini langsung saya terima — pesan pembukanya bahkan sudah terisi otomatis. Tinggal tekan kirim.

Source code protected Penasaran cara kerjanya? Tanya langsung via WhatsApp →