A Little About Me
Hi, I'm Cahya — a frontend developer, UI/UX designer, and QA engineer based in Jakarta. I work across design, development, and testing not because I have to, but because I find it hard to care about one part without caring about the rest. I'm still learning, but I try to make sure everything I build feels good to use and holds up when it matters.
experience
1800 — Present
PARKEE
Software Quality Assurance
1800 — 1800
Mamikos
Quality Assurance
1800 — 1800
BNI Life Insurance
Quality Assurance
1800 — 1800
BNI Life Insurance
Frontend Developer
how i see it
Always learning what 'good code' really means.
frontend
Good code isn't just about making it work — it's about making sure it keeps working. I try to think about structure and maintainability from the start, so that when something breaks, it's easy to find and fix. A feature is done when the next engineer can pick it up without guessing.
try to keep things simple. It's harder than it sounds.
design
I design with restraint, stripping away anything that doesn't serve the user. Clean layouts, soft visuals, and modern aesthetics that let the content breathe. Good design shouldn't need to be explained.
Quality is a process, not a checklist.
tester
I don't test based on assumptions. Every test case is grounded in real user flows, actual data, and documented edge cases. If it can't be measured, it can't be trusted — so I make sure everything can be measured.