I'm Itba Muhammad Kamil, a developer and writer interested in the relationship between ideas, systems, and the things we make.

Selected work

Products, applications, websites, and experiments.

02
Salsyaf
02

Salsyaf

Full-stack pesantren platform

A public website and admin system for Pondok Pesantren Tahfidzul Quran Salafiyah Syafi’iyah Proto, covering news, schedules, galleries, and media.

Salsyaf separates the public experience from the work of managing pesantren content behind it.

Next.js · Express · MongoDB

03
Ceki Scoreboard
03

Ceki Scoreboard

Interactive scoring application

A browser-based scoring tool for rounds, rankings, and game states.

The interface turns a specific game rule set into visible, predictable state.

React · JavaScript

04
Goodcut
04

Goodcut

Interactive investment proposal

A digital presentation combining business information, projections, and data visualization.

Goodcut treats a proposal as an experience that guides attention, not just a static document.

React · Vite · Recharts

05
Lazuarda
05

Lazuarda

Client portfolio website

A responsive portfolio for a graphic designer and art director.

The site gives a large body of visual work a clear, browsable structure.

Web development · Client work

06
JESSD Symposium
06

JESSD Symposium

International symposium website Archived

A historical event website covering event information, registration, schedule, and speakers.

Archived historical work, kept here as part of the record.

Archived project

GitHub ↗Live unavailable
07
Vienna AI
07

Vienna AI

AI-powered web project Deprecated

An archived experiment whose original API integration is no longer available.

Deprecated after the original API integration became unavailable.

Deprecated deployment

See all projects ↗

Approach

How I approach problems.

Building software is rarely just a matter of writing code.

I try to understand the problem, examine how its parts relate, and use implementation to test the ideas behind it.

Question the assumption

Before building something, I try to understand what problem actually needs solving.

Understand the system

Requirements, users, data, and implementation are connected.

Build, test, rethink

Implementation reveals problems that are often invisible in the initial idea.

Writing

Ideas that sit between philosophy and everyday life.

Read all writing ↗

Experience

Work across software, research, media, and organizations.

2026

Department of Philosophy Library, FIB UI

Library Intern

2024—26

DPC GMNI Depok

Head of Media Production

2023—24

DPM UI · DPK GMNI FIB UI

Institutional Staff · General Secretary

Build, think, write.

My work has also involved digital media, content production, event websites, research, and organizational coordination.