Lompat ke konten
Raizel/atelier

Terbuka untuk kolaborasi & proyek

Raizel

AI · Systems · Experiments

Ruchel Afwa Mabrur

DeveloperCybersecurityAI

Mahasiswa Teknologi Informasi — Universitas Internasional Batam

Saya membangun sistem di persimpangan pengembangan web, keamanan, dan AI — dari alur kerja administratif untuk lingkungan Kantor Imigrasi sampai asisten coding berbasis AI yang saya kembangkan sendiri.

LKS Cyber Security 2026 — tingkat provinsi
2nd

LKS Cyber Security 2026 — tingkat provinsi

Bidang yang diuji di kompetisi
7

Bidang yang diuji di kompetisi

Proyek yang dikerjakan
8

Proyek yang dikerjakan

Mulai Teknologi Informasi di UIB
2026

Mulai Teknologi Informasi di UIB

01About

Dua disiplin, satu alur kerja.

Berbasis di Batam, Indonesia. Saya menulis fitur dan langsung menanyakan bagaimana fitur itu bisa disalahgunakan — dua pertanyaan itu tidak pernah saya pisahkan.

01

Development

Membangun aplikasi web dari antarmuka sampai alur datanya. Dua proyek terbesar saya berangkat dari kebutuhan nyata, bukan dari latihan tutorial.

  • Next.js, React, dan TypeScript
  • JavaScript, HTML, dan CSS tanpa framework
  • Integrasi Google Apps Script & Sheets

02

Cybersecurity

Berangkat dari Teknik Komputer dan Jaringan, lalu masuk ke sisi ofensif lewat persiapan dan kompetisi LKS Cyber Security.

  • Web exploitation & binary exploitation
  • Kriptografi, forensik digital, reverse engineering
  • OSINT dan steganografi

03

AI

Fokus saya sekarang: membangun Raizel AI sebagai sistem AI eksperimental untuk pengembangan perangkat lunak.

  • AI agent & pemahaman codebase
  • Konteks proyek dan indexing
  • Respons streaming dan memory

02Achievement

Kompetisi yang membentuk cara saya membaca sistem.

Persiapan lombanya menuntut tujuh bidang sekaligus — dan justru itu yang mengubah cara saya melihat aplikasi: dari sisi orang yang mencari jalan masuk, bukan hanya yang membangun.

2nd Place

Tingkat Provinsi · 2026

LKS Cyber Security

Lomba Kompetensi Siswa bidang Cyber Security. Materinya tidak dipecah per sesi — ketujuh bidang di bawah diuji dalam rangkaian yang sama.

  • Web Exploitation
  • Cryptography
  • Digital Forensics
  • Reverse Engineering
  • OSINT
  • Steganography
  • Binary Exploitation

03Work

Proyek yang benar-benar saya bangun.

Dua teratas punya repositori dan deployment yang bisa Anda buka sendiri. Sisanya proyek yang lebih kecil — dicantumkan apa adanya, tanpa tautan, karena belum publik.

FeaturedAI coding assistant · 2026

Raizel AI

Sistem AI eksperimental untuk pengembangan perangkat lunak: asisten yang membaca konteks proyek, memahami struktur codebase, melakukan operasi file, menghasilkan artefak, dan menjawab secara streaming. Ini proyek utama saya sekarang — tempat saya menguji ide soal AI agent, indexing proyek, memory, dan kontrol keamanan.

Peran — Solo — arsitektur, antarmuka, dan integrasi model

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS 4
  • OpenAI SDK

Sistem administrasi

Sistem berbasis web untuk alur kerja Berita Acara Pemeriksaan: autentikasi, pendaftaran BAP, penomoran registrasi otomatis, dan status yang berjalan dari Menunggu ke Dikonfirmasi lalu Selesai. Dilengkapi dashboard administrasi, integrasi Google Sheets lewat Apps Script, dan notifikasi melalui Fonnte.

  • JavaScript
  • HTML & CSS
  • Google Apps Script
  • Google Sheets
  • Fonnte API

Sistem internal

Sistem digital berbasis web yang dikembangkan untuk Kantor Imigrasi Kelas I TPI Tanjungpinang. Bersama BAP Online, ini bagian dari pekerjaan web praktis saya di lingkungan tersebut.

  • JavaScript
  • HTML & CSS
  • Google Apps Script

Eksperimen keamanan

Proyek eksperimental bertema keamanan — tempat saya menerapkan materi yang dipelajari untuk LKS Cyber Security di luar konteks kompetisi.

  • Cybersecurity
  • Scripting

Web & creative

Proyek pengembangan web bersisi kreatif — eksplorasi antarmuka dan visual di luar kebutuhan administratif.

  • JavaScript
  • HTML & CSS

Game eksperimen

Eksperimen pengembangan game berbasis browser. Dipakai untuk memahami loop render, input, dan state di lingkungan yang menuntut frame stabil.

  • JavaScript
  • HTML Canvas

Proyek Python

Implementasi permainan Snake dengan Python — latihan struktur data, kontrol input, dan logika permainan.

  • Python

Utilitas

Proyek kalkulator dalam Python dan versi web — latihan parsing input serta pemisahan logika dari antarmuka.

  • Python
  • JavaScript

03Stack

Alat yang saya pakai cukup lama untuk tahu batasnya.

Daftar ini pendek dengan sengaja. Setiap baris pernah saya pakai di produksi, termasuk saat hal buruk terjadi jam dua pagi.

01

Web

Dipakai di Raizel AI dan proyek administratif.

  • TypeScript
  • Next.js
  • React
  • Tailwind CSS
  • JavaScript
  • HTML & CSS

02

AI

Bagian yang menggerakkan Raizel AI.

  • OpenAI SDK
  • Streaming response
  • react-markdown
  • pdfjs-dist
  • jszip

03

Automation & Deploy

Perekat antara antarmuka dan data di BAP Online.

  • Google Apps Script
  • Google Sheets
  • Fonnte API
  • Vercel
  • Git & GitHub

04

Security

Bidang yang diuji di LKS Cyber Security 2026.

  • Web Exploitation
  • Cryptography
  • Digital Forensics
  • Reverse Engineering
  • OSINT
  • Steganography
  • Binary Exploitation

06Journey

Jalur dari jaringan komputer ke keamanan, lalu ke AI.

Tidak ada lompatan dramatis di sini — hanya ketertarikan yang menumpuk, lalu diuji di proyek nyata dan satu kompetisi.

  1. Teknik Komputer dan Jaringan

    Lulus 2026

    SMKN 4 Tanjungpinang

    Titik awal saya masuk teknologi. Di sini saya belajar jaringan komputer, Linux, dan sistem komputer — fondasi yang belakangan membuat sisi keamanan terasa masuk akal, bukan abstrak.

    • Jaringan
    • Linux
    • Sistem komputer
  2. Eksplorasi web, pemrograman, dan keamanan

    Selama SMK

    Belajar mandiri

    Dari jaringan saya bergerak ke pemrograman dan pengembangan web, lalu perlahan masuk lebih dalam ke keamanan. Tidak ada satu momen peralihan — ketertarikannya menumpuk.

    • Web
    • Pemrograman
    • Cybersecurity
  3. Proyek web praktis

    2026

    Kantor Imigrasi Kelas I TPI Tanjungpinang

    Mengerjakan SIMANTAP dan BAP Online — sistem yang harus dipakai orang lain untuk pekerjaan sebenarnya. Di sini saya belajar bahwa alur kerja dan penomoran yang benar lebih penting daripada antarmuka yang ramai.

    • SIMANTAP
    • BAP Online
    • Google Apps Script
  4. Juara 2 — LKS Cyber Security

    2026

    Tingkat provinsi

    Kompetisi menguji tujuh bidang sekaligus: web exploitation, kriptografi, forensik digital, reverse engineering, OSINT, steganografi, dan binary exploitation. Persiapannya yang membentuk cara saya membaca sistem dari sisi penyerang.

    • Web Exploitation
    • Forensik
    • Reverse Engineering
    • OSINT
  5. Mahasiswa Teknologi Informasi

    2026 — sekarang

    Universitas Internasional Batam

    Melanjutkan ke Teknologi Informasi di UIB, semester 1. Pindah ke Batam sekaligus memperluas fokus ke persimpangan pengembangan, keamanan, dan AI.

    • Teknologi Informasi
    • Semester 1
  6. Membangun Raizel AI

    Sekarang

    Proyek eksperimental

    Fokus saya saat ini. Raizel AI adalah tempat saya menguji AI agent, code intelligence, konteks proyek, kontrol keamanan, dan bagaimana manusia sebaiknya berinteraksi dengan sistem semacam ini.

    • Next.js
    • TypeScript
    • OpenAI SDK
    • AI agent

05Contact

Ada sistem yang perlu dibangun — atau diuji?

Ceritakan konteksnya dalam beberapa baris: apa yang sedang berjalan, apa yang mengganggu, dan kapan targetnya. Saya balas dengan penilaian jujur, termasuk kalau menurut saya Anda tidak membutuhkan saya.

Terbuka untuk kolaborasi & proyek

ruchelafwa@gmail.com

Berbasis di Batam, Indonesia. Biasanya membalas dalam satu hari kerja.

Mulai percakapan