Student · IT Developer · Athlete

Reffa Fabyan Maulana

Building with Code. Competing with Purpose.

Pelajar yang mengembangkan kemampuan di bidang pemrograman dan pengembangan web, sekaligus pelari kompetitif jarak menengah dan jauh. Konsistensi dan disiplin menjadi dasar di lintasan maupun di layar.

16:42Personal Best 5K
38:04Personal Best 10K
7Prestasi kompetisi
// 01 Tentang

Dua dunia, satu pola pikir.

Saya Reffa, seorang pelajar yang menekuni pemrograman dan pengembangan perangkat lunak sambil berkompetisi di cabang atletik lari jarak menengah dan jauh. Keduanya terlihat berbeda, tetapi dibangun dengan cara yang sama: latihan berulang, evaluasi jujur, dan perbaikan sedikit demi sedikit.

Di lintasan, saya belajar mengatur tenaga, membaca situasi, dan tetap tenang saat tertekan. Di depan layar, saya belajar memecah masalah besar menjadi langkah kecil dan menyelesaikannya satu per satu.

Tujuan saya adalah terus berkembang di kedua bidang, membangun karya yang bermanfaat, dan mencapai catatan waktu yang lebih baik.

Disiplin

Menjalani proses yang sama setiap hari, bahkan saat tidak ada yang melihat.

Konsistensi

Kemajuan kecil yang rutin lebih kuat daripada usaha besar yang sesekali.

Problem-solving

Memecah masalah, menguji solusi, lalu memperbaikinya.

Belajar mandiri

Mencari sumber, mencoba sendiri, dan tidak berhenti di satu jawaban.

Manajemen waktu

Membagi jam belajar, latihan, dan istirahat dengan terencana.

Mental kompetitif

Siap menghadapi tekanan dan menjadikan kekalahan sebagai bahan belajar.

// 02 IT & Teknologi

Kemampuan dan proyek IT.

Bagian ini menampilkan kemampuan teknis dan karya pribadi. Isi sesuai kemampuan dan proyek yang sebenarnya.

Programming Languages

Frontend Development

Backend Development

Tools & Technologies

Personal Projects

portofolio pribadi

Personal Portfolio Website

Website portofolio yang menggabungkan profil IT dan atletik dalam satu identitas.

  • Desain responsif untuk mobile, tablet, dan desktop
  • Navigasi mobile, animasi halus, dan akses keyboard
HTML5CSS3Vanilla JS
Halaman masuk Portal Sekolah Dashboard siswa dengan menu Tugas, Jadwal, Catatan, Nilai, Hadir, dan Fokus Dashboard guru dengan menu Absensi, Siswa, Nilai, Jadwal, Tugas, Agenda, dan Catatan

Portal Sekolah: Tugas & Nilai

Aplikasi web kelas digital tempat siswa mengirim tugas secara online dan guru memantau tugas, nilai, serta kehadiran, dalam satu portal seperti Google Classroom.

  • Tiga peran pengguna (siswa, guru, admin) dengan dashboard masing-masing
  • Pengiriman tugas, penilaian, jadwal, catatan, dan absensi
  • Mode Fokus (Pomodoro) untuk membantu siswa belajar
  • Login aman: password ter-hash, proteksi CSRF, dan prepared statements
PHPMySQLHTML5CSS3JavaScript
Gameplay Run to Finish dengan indikator waktu, jarak, pace, kecepatan, dan stamina Menu utama Run to Finish Epic Progression Edition Layar Latihan untuk meningkatkan kecepatan, lompatan, stamina, dan pemulihan Toko sepatu dengan tingkat kelangkaan dan bonus statistik Toko pelari dengan karakter yang bisa dibeli

Run to Finish: Epic Progression Edition

Game lari 2D bertema atletik yang bisa dimainkan langsung di browser. Pemain mengatur stamina dan pace menuju garis finis, lalu meningkatkan pelarinya lewat latihan dan toko.

  • Kontrol lompat dan double jump dengan HUD waktu, jarak, pace, kecepatan, dan stamina
  • Sistem level, XP, koin, dan misi
  • Latihan untuk menaikkan kecepatan, lompatan, stamina, dan pemulihan
  • Toko sepatu, pelari, dan track dengan tingkat kelangkaan
UnityWebGL C#

Learning Journey

Saya belajar pemrograman secara bertahap: dari tugas sekolah, latihan mandiri, lalu membangun proyek nyata. Setiap proyek saya jadikan cara untuk mempelajari hal baru, dan setiap error saya perlakukan seperti evaluasi setelah lomba: dicari penyebabnya, diperbaiki, lalu diulang sampai benar.

  • Dasar pemrograman: logika, percabangan, dan perhitungan lewat latihan PHP dan Dart.
  • Pemrograman berorientasi objek: class, inheritance, dan polymorphism di Dart.
  • Web: HTML, CSS, JavaScript, serta PHP dan MySQL untuk aplikasi Portal Sekolah.
  • Game dan aplikasi: Unity untuk Run to Finish, dan Flutter untuk aplikasi mobile.
  • Sedang diperdalam: merapikan struktur kode, keamanan aplikasi web, dan mempublikasikan proyek ke GitHub.
// 03 Athlete Profile

Pelari jarak menengah dan jauh.

Student Athlete cabang atletik. Fokus pada lari lintasan dan jalan raya.

Personal Best16:42

5K

Personal Best38:04

10K

Juara 11×

Kabupaten Bandung, 2024

Tingkat tertinggiProvinsi

Juara 2 Jawa Barat, 2024

Timeline Prestasi

  1. 2024

    Juara 1 Tingkat Kabupaten Bandung

    Piala Kemenpora Region Bandung

  2. 2024

    Juara 2 Tingkat Provinsi Jawa Barat

    Piala Kemenpora Region Jawa Barat

  3. 2025

    Juara 3 Tingkat Kota Bandung

    Piala Garuda Muda

  4. 2025

    Juara 3 Tingkat Kota Cimahi

    Piala Forsmi kota Cimahi

  5. 2025

    Top 6 Baur Run

    Bandung Adhyaksa Unpad Run

  6. 2026

    Top 7 MAIR

    MILO ACTIV Indonesia Race

  7. 2026

    Top 10 Polresta Bandung Run

    Polresta Bandung Run

Filosofi Latihan

Hasil terbaik datang dari proses yang berakar pada KONSISTENSI. Filosofi saya dibangun di atas prinsip 80/20 polarized training dengan volume terstruktur (100-140 km/minggu), di mana kedisiplinan menjaga recovery pace mutlak diperlukan agar tubuh siap mengeksekusi intensitas maksimal saat sesi cepat. Dengan menggabungkan double-session, pengkondisian fisik tambahan (strength, core, & plyometric), serta istirahat yang terukur, setiap sesi menjadi evaluasi jujur untuk terus menembus batas waktu di lintasan. RUN • DREAM • REPEAT.

Target Atletik

  • 5k 2027: 15:50
  • 10k 2027: 34:50
  • Porprov 2028

Riwayat Kompetisi

Tahun Kompetisi Tingkat Hasil
2024 Piala Kemenpora Region Bandung Kabupaten Bandung Juara 1
2024 Piala Kemenpora Region Jawa Barat Provinsi Jawa Barat Juara 2
2025 Piala Garuda Muda Kota Bandung Juara 3
2025 Piala Forsmi kota Cimahi Kota Cimahi Juara 3
2025 Baur Run Kota Bandung Top 6
2026 MILO ACTIV Indonesia Race (MAIR) Kota Bandung Top 7
2026 Polresta Bandung Run Kabupaten Bandung Top 10

Galeri

// 04 Showcase

Karya dan pencapaian, berdampingan.

ITKarya Teknologi

Proyek yang dibangun dengan kode.

  • Personal Portfolio WebsiteHTML · CSS · JS
  • Portal Sekolah: Tugas & NilaiPHP · MySQL
  • Run to Finish (Game)Unity
Lihat Proyek IT

AthleticsPencapaian Atletik

Hasil yang dibangun dengan latihan.

  • Top 6 Baur Run2025
  • Top 7 MAIR2026
  • Top 10 Polresta Bandung Run2026
Lihat Profil Atlet
// 05 Perjalanan

Perjalanan & pencapaian.

Perjalanan hidup diriku di bidang IT dan Athletics

  1. 2025

    Mulai belajar pemrograman IT

    belajar di bidang ini berawal saya mencoba untuk oprek hp secara mandiri menggunakan termux dan brevent lalu saya masuk ke SMKN 7 BALEENDAH untuk mengasah ilmu itu

  2. 2025

    Mulai berlatih atletik Athletics

    Berawal dari saya yang gabut di rumah ketika tidak ada latihan sepak bola, dan saya pindah ke dunia Athletics ketika cedera saya tidak sembuh sembuh ketika menjadi atlet sepakbola dan saya putuskan untuk pindah cabor

  3. 2024

    Juara 1 Kabupaten Bandung dan Juara 2 Provinsi Jawa Barat Sepakbola

    Dua podium di tahun yang sama dan termasuk prime saya di cabang olahraga sepakbola

  4. 2025

    Juara 3 Kota Bandung, Juara 3 Kota Cimahi, dan Top 6 Baur Run Athletics dan Sepakbola

    Konsisten di podium tingkat kota dan masuk enam besar di lari jalan raya.

  5. 2026

    Merilis Portal Sekolah dan game Run to Finish IT

    Membangun aplikasi web Portal Sekolah dengan PHP dan MySQL, serta mempublikasikan game Run to Finish buatan Unity di itch.io.

  6. 2026

    Top 7 MAIR dan Top 10 Polresta Bandung Run Athletics

    Bersaing di dua event lari jalan raya.

// 06 Kontak

Mari berkolaborasi.

Terbuka untuk kolaborasi proyek, diskusi teknologi, magang, dan kegiatan atletik. Hubungi saya melalui salah satu kanal berikut.