01
Planning
I start by understanding the problem, business goals, user needs, and constraints, then turn them into a clear plan before anything gets designed.
2+ year Designing and scaling design systems across web and mobile. Focused on clean, modern, and latest purposeful digital experiences
Based in
Yogyakarta, Indonesia
Focus
Banking design systems
Currently
L1 Application Support
01
I start by understanding the problem, business goals, user needs, and constraints, then turn them into a clear plan before anything gets designed.
02
Before designing, I check with developers what's actually feasible to build, so the solution works in the real product, not just on the canvas.
03
With the plan and feasibility clear, I design the flows and interfaces, built on the design system and ready for developer handoff.
04
Once it's tested or shipped, I loop back, refine the details, fix what doesn't work, and make the next version better.
Good systems are invisible. Whether it's a design system or a support queue, my job is the same: one source of truth, so nobody has to start from scratch.
Two years designing banking products at Infosys Solusi Terpadu, now resolving enterprise application issues at Astra Graphia. I write about design systems on Medium as "Minds".
May 2024
A wheelchair ramp on campus that looks too steep to be safe. Checking the recommended slope against the real one — measured with a phone — shows how far everyday spaces still fall short for wheelchair users.
Read →Dec 2022
Good UX is not only the happy path. Through two login cases — wrong password, forgotten password, unregistered email — this piece explores designing error and edge states with clear feedback, and why overly specific error messages can become a security risk.
Read →May 2022
When a design system itself makes Figma run out of memory. The hidden culprit: layers that are hidden still consume storage — and the fix is building proper variants and components instead of hiding layers away.
Read →I reply fastest by email.