
I’m a Renaissance IT professional. I combine Security, Data, and Software Engineering with a good taste for design. I leverage AI to maximize my output while relentlessly focused on driving business results.

Kira is a minimalist web-app for independent penetration testers to build and deliver enterprise-ready security reports without the styling and formatting headache. Built with Next.js, Supabase, and shadcn UI, it automates structured report drafting, auto-calculates CVSS v3.1 scores, and exports flawless A4-formatted PDFs.

Samar is a Shadow Workspace Manager designed to let AI Agents (like Claude, Gemini, or Devin) edit your code safely. Inspired by the Indonesian language "samar" which is disguised. The tool is made for people who work with the code agent to prevent the agent from reading secret files. Because instructions are not enough.

A single page landing page for Stira Paradise Resort in Team 37.

A single page landing page for Santorini PASP. A real-estate developer in Kawasan WisataPantai Alfath Stira ParADIse, Serang

A simple business landing page for CV. BCOOL PALEMBANG that supplies e-commerce packing needs.

A final thesis project to find the best K values in K-NN ML Algorithm to classify drowsy drivers.

Unito is a hackathon project by Edsen Consulting designed to address financial challenges in Jakarta. The main idea is to unify all financial apps through Unito. This app is a prototype.
Working
Kira
48 Laws of Power
A late-night reflection on the invisible thread that holds our entire lives together. We chase money, titles, and success. But at the end of the day, everything we have, from our jobs to our closest relationships. Is built on one simple, fragile thing. TRUST.
When people start building systems, they usually worry about speed first. That’s understandable, but it’s often the wrong instinct. Before you chase throughput, you need to understand reliability. Here’s why the order matters.
Bootcamps sell speed and certainty in an industry that has neither. Becoming a software engineer takes more than three months, more than frameworks, and more than job-ready promises. This is what usually gets left out.