Software engineer · Indonesia

Hi, you can
call me ham.

A curious mind. A practical builder.
Turning complex problems into simple,
useful software.

Built on curiosity. Refined through experience.
Drag to orbit · Arrow keys to rotate. Press Home to reset the view. On touchscreens, drag within the animation; scroll outside it to move the page.
SAGITTARIUS A*OBJECT BRIEF
Horizon diameter
≈25.4 million kmCalculated for a non-rotating model
Mass
≈4.3 million Suns≈8.55 × 1036 kg
Location
Milky Way centerIn Sagittarius · ≈27,000 light-years away

01 / Horizon size

Rs = 2GM / c2

Diameter = 2Rs. The visible, lensed shadow is larger than the horizon.

02 / Light paths

d2u/dφ2 + u = 3GMu2/c2

Schwarzschild light-ray equation: tracing these paths produces the gravitational lensing.

G: gravitational constant · M: mass · c: speed of light · u = 1/r · φ: orbital angle.

Idealized model inspired by the real object.Sources: ESO · NASA/JPL · Equations ↗
01 / A LITTLE CONTEXT
HamTHE HUMAN BEHIND THE CODE
hamThe person behind xhmrnz.

Curiosity started it.
Craft keeps it going.

I’ve been taking computers apart—mostly in my head—since junior school. That curiosity about code, algorithms, and how systems work became a career in software engineering.

More than five years in, I’m still drawn to the same thing: untangling stubborn problems and turning rough ideas into dependable tools. Usually with a laptop, too many browser tabs, and one more “what if?”

5+ yearsBuilding useful software
Always learning.There’s more to figure out
02 / IDEAS, IN PRACTICE

Less talk.
More making.

A closer look at what I build
and the code behind it.