I'm Rafi — a designer who ships his own work. Most beautiful designs lose something on the way to the browser, usually because the person drawing it never has to build it. I do both, so what you approve is what goes live.
My rule is that every decision on a page should be able to explain itself. Type sizes come from a scale, spacing comes from a system, and motion exists to show a relationship — never to fill silence. Restraint is the point: fewer elements, each doing one job well.
I study Software Engineering at Universiti Malaya and I run what I build. My own CMS is self-hosted on my own Linux box, which means I've handled deploys, backups and outages rather than just the pretty part. That's the experience you're hiring.
- Based in
- Kuala Lumpur, working remotely
- Studying
- Software Engineering, Universiti Malaya
- Design
- Figma · design systems · prototyping
- Build
- HTML · CSS · JavaScript · Next.js · Node · PostgreSQL
- Infrastructure
- Cloudflare · Docker · Linux · self-hosted
- Languages
- English, Indonesian, Malay