Karya Nyata & Investigasi Teknis

Proyek Terpilih & Studi Kasus Lab

Seluruh karya di bawah ini berangkat dari permasalahan nyata yang ditemukan di kantor, kegiatan kampus, atau eksplorasi komputasi praktis. Tanpa angka palsu atau klaim buatan; status dipaparkan secara transparan.

Karya Kerja & Tools Operasional

Sistem & Solusi Web

Website Perusahaan Beta · Berjalan

Website Profil Perusahaan PT PANI

Dirancang dan dibangun dari nol menggunakan Visual Studio Code lalu diunggah ke Hostinger untuk PT Pialang Asuransi Nasional Indonesia Jaya. Menjawab ketiadaan website profil resmi perusahaan pialang asuransi tempat saya magang.

Peran: Pengembang mandiri: desain UI, pengetikan kode, deployment
Alat: VS Code, HTML5, CSS3, JavaScript, Hostinger
Status: Live beta; perbaikan performa & responsivitas berjalan
Tools Internal Dalam Pengembangan

Sistem Quotation Slip & Closing Instruction

Konsep sistem perumusan dokumen operasional terstruktur untuk mempercepat penyusunan Quotation Slip (QS) dan Closing Instruction (CS) pada lini Marine, Kendaraan Bermotor, dan Kesehatan guna meminimalkan kesalahan ketik berulang dan menjamin konsistensi klausul pertanggungan.

Bidang: Operasional Pialang Asuransi Umum
Target: Mempersingkat waktu pembuatan slip & mencegah perbedaan data
Alat: Excel Formulas, Structured Templates, Workflow Logic
Bot Discord · AI Beta Test

Bot AI Dungeon Master untuk Discord

Bot Discord khusus yang mengintegrasikan model kecerdasan buatan untuk membantu memandu sesi tabletop RPG (Dungeons & Dragons). Membantu mencari referensi aturan secara instan, mengelola kalkulasi dadu, dan menyusun narasi skenario permainan.

Stack: Node.js, Discord API, JavaScript, Prompt Engineering
Uji Coba: Diuji dalam sesi permainan nyata bersama rekan komunitas
Game Scripting Eksperimen Lab

GrowBloxia

Eksperimen perancangan mekanisme game di platform Roblox menggunakan bahasa scripting Luau. Berfokus pada state machine perkembangan pemain, tabel probabilitas item, dan optimasi replikasi jaringan client-server.

Stack: Roblox Studio, Luau / Lua Scripting, 3D Assets
Status: Prototipe selesai; gameplay loop tersimpan
Portofolio Web Live · V2

Portofolio Pribadi (fiqhi.my.id)

Website portofolio multi-halaman yang dibangun dengan prinsip desain tipografi editorial. Diimplementasikan menggunakan HTML5 semantik, CSS design tokens, mode gelap ramah mata, serta tanpa bundle WebGL berat demi menjamin kecepatan muat maksimal.

Fokus: Kecepatan, aksesibilitas WCAG AA, data faktual CV
Hosting: Hostinger Apache, Caching Headers, Clean Rewrites
Diagnosa Komputer & Pemecahan Kendala

Studi Kasus Troubleshooting Komputer

Dokumentasi kasus nyata penanganan kendala teknis komputer, mulai dari analisa minidump hingga pemeriksaan integritas memori.

Dell Inspiron 3585: Analisis Minidump Penyebab BSOD

Selesai · Stabil

Diagnosa Driver & Sistem · Alat: WinDbg, DDU Safe Mode, OEM Driver

Masalah:

Laptop Dell Inspiron 3585 sering mengalami restart mendadak dan Blue Screen of Death (BSOD) secara acak saat digunakan bekerja.

Diagnosa:

Membaca file crash dump di folder minidump Windows menggunakan alat debugger untuk mengidentifikasi modul driver yang crash dan kode bugcheck terkait.

Tindakan Perbaikan:

Melakukan pembersihan sisa driver menggunakan DDU dalam Safe Mode, lalu memasang versi driver grafis AMD OEM yang terbukti stabil tanpa konflik memori.

Hasil:

Siklus BSOD berhenti total; sistem kembali stabil digunakan secara berkelanjutan sepanjang hari kerja tanpa freeze.

Investigasi: Flashdisk '2TB' Palsu dengan Modifikasi Kontroler

Kasus Terdokumentasi

Verifikasi Memori & Firmware · Alat: H2testw, ChipGenius

Masalah:

Flashdisk murah berlabel kapasitas 2TB selalu merusak file (corrupt) begitu total data yang dimasukkan melewati batas sekitar 7GB.

Diagnosa:

Menguji penulisan sektor dengan tool verifikasi memori (H2testw) dan membaca identitas IC pengontrol memori menggunakan ChipGenius.

Temuan:

Tabel firmware pada kontroler telah dimodifikasi agar terbaca 2TB di Windows, padahal chip silikon fisik aslinya hanya berkapasitas 8GB (kapasitas nyata ~7,3GB).

Hasil & Solusi:

Mempartisi ulang partisi penyimpanan ke batas fisik aslinya agar data tidak tertimpa berulang, serta mendokumentasikan ciri fisik flashdisk manipulatif.

Userscript: Arena Notifier v8.0

Aktif Digunakan

Otomasi Peramban · Stack: Vanilla JS, Tampermonkey

Kebutuhan:

Kebutuhan memantau pembaruan jadwal dan giliran pada platform web tanpa harus me-refresh halaman peramban secara berkala.

Solusi:

Menulis skrip JavaScript mandiri via ekstensi Tampermonkey yang memantau perubahan elemen DOM secara pasif dan memunculkan notifikasi audio-visual.