Skip to content
adenafil.

Works

A selection of applications, backend systems, and practical tools I have helped build.

  1. SIJAKU

    An academic timetabling system that manages scheduling data, runs hybrid optimization, validates constraints, and supports guarded manual adjustments.

    • TypeScript
    • TanStack Start
    • NestJS
    • Prisma
    • MySQL
  2. SIDNOV

    A full-stack e-commerce platform for an Indonesian handmade bag brand, covering product discovery, customer accounts, checkout, order fulfillment, content, and administration.

    • Laravel
    • React
    • TypeScript
    • Inertia.js
    • MySQL
  3. Inventaris PCS

    An internal asset inventory system for PT Petrokopindo Cipta Selaras, covering asset records, organizational master data, assignment tracking, documents, QR-based lookup, and role-based administration.

    • Laravel
    • React
    • TypeScript
    • Inertia.js
    • MySQL
  4. Score Hunter

    A football match companion that brings live and upcoming fixtures, match predictions, prediction history, user statistics, and rankings into a Flutter mobile application backed by a dedicated TypeScript API.

    • Flutter
    • Dart
    • TypeScript
    • Express
    • Prisma
  5. Taskify

    A full-stack task management application that combines personal task workflows, filtering, due-date reminders, account security, and profile management in a Nuxt interface backed by a Laravel API.

    • Nuxt 3
    • Vue 3
    • TypeScript
    • Nuxt UI
    • Laravel 12
  6. CreativeHub

    Marketplace produk digital yang menghubungkan kreator dan pembeli melalui katalog, pencarian, keranjang belanja, checkout berbasis bukti pembayaran, pengelolaan pesanan, dan distribusi aset digital.

    • Laravel 11
    • PHP
    • Blade
    • Tailwind CSS
    • Alpine.js
  7. timetable-sa

    A TypeScript library for solving timetabling, scheduling, and other constraint-driven optimization problems with Simulated Annealing.

    • TypeScript
    • Simulated Annealing
    • Tabu Search
    • Node.js
    • Jest