Lewati ke konten utama

Halo, saya

Muhammad Rizky Al-Hafidzi

Siswa Kelas 11Web & Interactive Application Developer

Saya membangun antarmuka web modern, sistem back-end yang dinamis, dan logika gim interaktif — dari HTML, CSS, dan JavaScript hingga PHP.

Tentang Saya

Belajar, membangun, dan terus meluncur.

Saya Muhammad Rizky Al-Hafidzi, siswa kelas 11 yang punya ketertarikan mendalam pada rekayasa perangkat lunak. Saya menikmati proses mengubah ide menjadi produk yang bisa dipakai: merancang antarmuka web yang modern, menulis logika back-end yang dinamis, dan menciptakan pengalaman interaktif seperti gim berbasis browser.

Setiap proyek saya kerjakan sebagai ruang belajar — mulai dari menyusun struktur HTML yang semantik, merapikan tampilan dengan CSS, sampai memproses data dengan JavaScript dan PHP. Cara terbaik untuk berkembang, menurut saya, adalah dengan membangun hal nyata sekecil apa pun itu.

Pendidikan

Siswa Kelas 11 yang suka bereksperimen dengan banyak hal.

Fokus Eksplorasi

Pengembangan web full-stack (HTML/CSS/JS/PHP) dan logika gim interaktif berbasis web.

Sedang dipelajari

  • Tailwind CSS
  • PHP & basis data
  • Logika gim canvas
  • Git & versioning

Keahlian Teknis

Alat dan bahasa yang saya pakai

Kombinasi dasar yang saya gunakan sehari-hari untuk membangun halaman, aplikasi, dan gim di web.

Front-End

HTML5 · CSS3 · JavaScript (ES6+)

Struktur semantik, animasi antarmuka, manipulasi DOM, dan logika canvas gim.

Back-End & Server

PHP

Pemrosesan data sisi server, manajemen sesi keranjang belanja, dan integrasi basis data.

Framework & Library

Tailwind CSS · Bootstrap · Library pendukung

Percepatan styling responsif serta struktur aplikasi JS dan PHP yang modular.

Alat Pengembangan

Git · Code Editor · Browser DevTools

Manajemen versi kode, debugging performa, dan pengujian tampilan lintas perangkat.

Galeri Proyek

Tiga proyek unggulan

Studi kasus nyata yang menunjukkan rentang kemampuan saya — dari gim interaktif hingga alur transaksi e-commerce.

Game FightingGame Development

Game Fighting

Gim pertarungan dua pemain langsung di browser. Dibangun dengan canvas HTML5 untuk mendeteksi tabrakan, mengelola state pertarungan, dan merender animasi setiap frame.

  • Mode 2 pemain & AI
  • Health bar dan timer
  • Kontrol papan ketik responsif
  • HTML5 Canvas
  • CSS3
  • JavaScript
Web CuacaWeb App

Web Cuaca

Aplikasi cuaca yang mengambil data real-time dari API publik. Pengguna mencari kota, lalu melihat suhu, kelembapan, dan kecepatan angin dengan ikon kondisi yang berubah dinamis.

  • Pencarian kota real-time
  • Suhu, kelembapan & kecepatan angin
  • Ikon cuaca dinamis
  • HTML5
  • CSS3
  • JavaScript
  • Fetch API
Web ShoppingE-Commerce

Web Shopping

Simulasi toko online dengan katalog produk, pencarian dan filter, keranjang belanja, hingga alur checkout. Logika keranjang dan kalkulasi harga diproses dengan JavaScript dan PHP.

  • Katalog produk dengan filter
  • Keranjang & kalkulasi total
  • Simulasi alur checkout
  • HTML5
  • CSS3
  • JavaScript
  • PHP

Kontak

Punya ide? Mari berkolaborasi.

Terbuka untuk kolaborasi proyek, kompetisi, maupun sekadar berdiskusi soal web dan gim. Kirim pesan lewat formulir atau temukan saya di GitHub.

Tombol ini akan membuka aplikasi email Anda dengan pesan yang sudah terisi otomatis.