Illufox Kusanagi PORTFOLIO // V2.0 BOOT
WEBGL 2.0
+
000%
3D ASSET COMPILATION INITIALIZING SHADER PIPELINE
PIPELINE: THREE.JS + DRACOTARGET: 60 FPSSTATUS: DECOMPRESSING

PROJECTS ARCHIVE

Curated Engineering Catalog // Systems, WebGL & Full-Stack Apps

>
TRAIN SIMULATION APP

TRAIN SIMULATION APP

Simulate Train Details to Observe Various Variables and Optimize Using Fuzzy Logic

A hybrid desktop simulation and multi-objective optimization platform that executes longitudinal train dynamics—integrating piecewise tractive effort curves, multi-component Davis and track resistances, and multi-stage electrical power flow integration—coupled with a self-calibrating dynamic Mamdani fuzzy inference engine to automatically resolve non-linear parameter trade-offs between operational travel time, peak electrical power demand, and cumulative energy consumption.

TECHNOLOGIES
C++
Qt
Next.js
TypeScript
Git
GitHub Actions
HORIZON CANVAS

HORIZON CANVAS

Generate your image to forza horizon 6 livery

A GPU-accelerated desktop utility that translates any raster image into a sequence of geometric primitives and injects the shape coordinates directly into Forza Horizon 6 livery layers. Built with C++ and the Qt Framework, the scoring loop runs on OpenCL compute kernels, evaluating millions of primitive candidates per second for optimal visual fidelity.

MY OKANE

MY OKANE

Your personal budget management app

A comprehensive budget management application for seamless personal finance tracking. Built with Nuxt for SSR performance, Drizzle ORM and SQLite for type-safe data persistence, and Sentry for error monitoring.

TECHNOLOGIES
Nuxt
TypeScript
Sentry
Drizzle ORM
SQLite
Figma
Git
MY CARS

MY CARS

Interactive 3D Web Application To Show GT-R Models

A high-performance 3D automotive showroom specifically for the GT-R family built with Three.js, WebGL, and Vue 3. Features realistic physically-based rendering (PBR) materials, dynamic camera orbit controls, custom factory paint selector, model picker, and environment lighting selector.

SATE ITIK

SATE ITIK

Sistem Akses Terpadu Infrastruktur Jaringan TIK

An integrated government network infrastructure monitoring system built with Next.js and MySQL. Includes a real-time internet infrastructure dashboard with Mapbox GL, a comprehensive e-ticketing support system, an activity calendar, server health tracking, and secure role-based access via Next Auth.

TECHNOLOGIES
Next.js
TypeScript
Drizzle ORM
MySQL
Mapbox GL
Next Auth
Git
MY QURAN

MY QURAN

Your personal Al-Quran app with interactive book-like view

A full-stack Quran reading application with an interactive page-flip book interface. Features surah navigation, ayah bookmarking, and audio recitation. Built with Vue on the frontend, backed by an Elysia.js API, PostgreSQL, and containerized with Docker for consistent deployments.

TECHNOLOGIES
Vue
TypeScript
Drizzle ORM
Elysia.js
PostgreSQL
Docker
Git
MY LIBRARY

MY LIBRARY

Interactive book management app for librarian

A web-based library management system that eliminates manual logging for librarians. Borrowers can browse available books and submit borrow requests; librarians can accept, reject, or block books through a role-based admin interface. Built with Laravel, MySQL, and containerized with Docker.

IMAGE CONVERTER

IMAGE CONVERTER

Convert any image format to any image format

A portable offline desktop utility for batch image format conversion and quality reduction. Works like iLoveIMG but runs entirely locally — no uploads, no internet, no installation required. Supports percentage-based quality control and ships as a single portable executable.

LARAS

LARAS

Your Self-Care App

A self-care application designed to help you become more mindful, calm, and grounded. Featuring guided meditation, relaxation audio, and personal journaling, Laras serves as a dedicated companion for supporting your mental well-being.

TECHNOLOGIES
React
TypeScript
Git
EXCEL FORMATTER

EXCEL FORMATTER

Your excel numbering format is messed up? Use this app to convert it!

A portable desktop utility that corrects malformed number formatting in Excel spreadsheets — recognizing both dot and comma as decimal separators. Supports batch processing across multiple sheets in a single file via a simple drag-and-drop interface. No installation required; ships as a single executable.