M. RAUFAN HAKIM RACHMAD CASE No. 12 — DODECAHEDRON, REGULAR MELBOURNE AU · UTC+10

01 — the object

Ten projects.
Twelve faces.
One solid.

Aufan. First‑year BSc in Data Science at the University of Melbourne, by way of Surabaya. Everything he has made is cut into one stone — shipped work on the faces that tilt up, work still in the vice on the faces that tilt down. Grab it and turn it over.

FACET 01/12
upper ring

drag to turn · step ring · poles · click a face

facet in front

00 · north pole

Muhammad Raufan
Hakim Rachmad

the cap you land on

Goes by Aufan. Surabaya → Melbourne. First‑year BSc, Data Science, University of Melbourne. Writes the story bible before the engine, instruments the combat before he tunes it, and pulls the espresso at six in the morning either way.

  • Indonesian — native
  • English — IELTS 7.0
  • Melbourne, AU

01 · upper ring

FanNest

live — taking orders

An anime‑merch storefront with a reels pipeline bolted to the back of it. New product in, edited vertical video out, posted — without him touching the timeline.

  • Shopify
  • Node
  • Meta Graph API

0manual steps from product to posted reel

02 · upper ring

Week Board

live — bookable now

His week as a board other people can read and book straight into. Serverless functions talk to Google Calendar, so the board is never a copy of the truth — it is the calendar.

  • Netlify Functions
  • Google Calendar API

1source of truth, not two

03 · upper ring

Biomate

live — in the field

A hiking matcher that pairs people by the trails they actually walk, not the ones they say they like. Row‑level security on every table, because a location history is not a social feature you get to be casual about.

  • Supabase
  • Postgres RLS
  • GPS

50,000GPS fixes carried

04 · upper ring

Pixel Dungeon Knight

playable — go and die in it

A roguelike written straight onto a 2D canvas. Content is the whole argument: the run stays interesting because the table it draws from is genuinely deep.

  • Canvas 2D
  • Vanilla JS

136weapons98enemies28bosses17biomes

05 · upper ring

baka nae.

live — her label, his build

A bilingual brand site for his sister's fanart label. English and Indonesian written as two first languages rather than one plus a translation — the tone has to survive the switch, not just the words.

  • Bilingual EN / ID
  • Brand site

10.7kfollowers on Shopee behind it

06 · lower ring

Untitled Game

in the vice

Co‑op action in Unity. He instrumented the combat loop before tuning it, then cut time‑to‑kill from eight seconds to two and change — measured, not guessed.

  • Unity
  • C#
  • Co‑op

8.0s → 2.2sper kill, after instrumenting

07 · lower ring

Hollowborne

in the vice

A JavaScript action‑RPG whose story bible was finished before a line of engine code existed. Every system in it has to answer to a world that already had rules.

  • JavaScript
  • Action‑RPG

Bible firstthen the engine

08 · lower ring

AgentSentry

in the vice

A proxy that sits in front of an AI agent with its hand on the switch. If the agent starts doing something it should not, you do not negotiate with it — you cut the line.

  • Next.js
  • Proxy
  • Kill switch

1switch, and it is off by default

09 · lower ring

FreshTrack

in the vice

Point a phone at what is in the fridge and get told how long it has left. Computer vision on‑device, because the question is asked at the bin, not at a desk.

  • Mobile
  • Computer vision

1 photois the entire input

10 · lower ring

Motion Pipeline

in the vice

Video as code in Remotion, with the sound cut to the frame rather than laid over the top. If a hit lands on frame 34, the sound is on frame 34 — every render, every time.

  • Remotion
  • Frame‑timed audio

frame‑exactsound, deterministic renders

11 · south pole

Reach him

the underside of the stone

Open to graduate and internship work in data, software and anything that needs someone who will measure it first.

aufanhakim1920@gmail.com

  • Melbourne, AU
  • Available 2026

how to read the stone

bright brass — shipped, live

amber — playable now

dark bronze — in the vice

vermilion — the facet in front

02 — off the screen

The other nine faces.

The stone above only holds the code. This one turns the other way — a drum of nine photographs, spun by hand. Front panel is the one talking.

Natural Tucker BakeryFront of house from six in the morning. He got in on a cold email — round twelve of a campaign he ran himself. Nationally certified barista; the latte art is not the point but he can do it.
CISSA Codebrew — first place, twiceTwo wins, both in his first year, both against teams of masters students. Nobody on the judging panel knew that until afterwards.
World Youth Forum Asia 2025Selected delegate. A room full of people arguing about the next twenty years, with the Indonesian seat filled by a first‑year.
Cobra Cleanup CommitteeHead Assistant. 203.6 kg of waste collected and sorted by hand, and the write‑up ran in Jawa Pos.
Community Build 28Building for a community that needed the building more than it needed the photo. He is in the photo anyway.
Clean Water Access OutreachGetting drinkable water to households that did not have it. The kind of project where the metric is a household, not a click.
O‑Week, University of MelbourneVolunteer on the week that decides whether a new student ever comes back. Awarded the UniMelb Community Badge for it.
FitologyThe group he trains with. NASM personal‑training theory on the side, mostly so he could stop guessing about his own programming.
Mid‑setPull‑ups, unglamorously. He competes in taekwondo too — a different sport entirely, same instinct behind both: pick a number, then go and beat it.

drag the drum sideways · step panels

203.6kgwaste sorted, Cobra Cleanup
first place, CISSA Codebrew
— both in first year
06:00front of house, Natural Tucker
— hired off a cold email
a full‑timer's pace on a trial
rush shift, La Spaghettata
StudyBSc Data ScienceUniversity of Melbourne · first year
HomeSurabaya → MelbourneIndonesia to Australia
LanguagesIndonesian · Englishnative · IELTS 7.0, band C1
CertifiedBarista, nationalNASM PT theory · First Aid
SportCompetitive taekwondostrength training
RecognisedUniMelb Community Badgefeatured in Jawa Pos

03 — the underside

Turn the stone all the way over
and this is what is cut into the bottom.

aufanhakim1920@gmail.com