Selected builds — interfaces I ship
Side builds and “I needed this to exist” apps—not the shiny client launches, but the same vibe: fast, readable, no theme soup.
Portfolio projects
Teamboard
Web app · Collaboration. A hand-coded team board—columns, readable cards, responsive layout—so small teams track status without renting another SaaS skin.
One-cent tracker
Finance · UX. Minimal spend logger—large balances, tight screens, hand-coded HTML/CSS/JS—built like a landing flow: open, log, done. Stays light on real mobile data.
Now Solat
PWA · Malaysia. Prayer times and qibla in one calm screen—geo-aware, low noise, fast path from open to today’s schedule without template chrome in the way.
Frequently Asked Questions
Quick answers about this portfolio—how it relates to client work and how we might collaborate in Malaysia or remotely.
Are these real client projects?
Honestly? These three are side builds—not the paid client launches.
Paid work with full write-ups is collected in the client case studies. Same bar either way: clear UI, fast pages, no theme roulette.
Do you use templates?
My default is hand-written HTML, CSS, and JavaScript, so the stack stays legible. If a client needs WordPress for content workflow or an existing setup, I can build that too—it’s just not my first option. More in what “hand-coded” means.
Can we build something like this for my company?
Yes—reach out via WhatsApp or email with what you need. We’ll scope a marketing site, landing page, or product-style UI whether you’re local or remote. Rough timelines in this guide.
Do you work with clients in Kuala Lumpur or Seremban?
Yeah. I’m based in Malaysia and work with teams in KL, Selangor, Seremban, and the rest of the country—usually WhatsApp, email, and short calls; same cadence as fully remote.
Let’s build
something
Have a project in mind? Tell me your idea, goals, and timeline. I’m based in Malaysia and work with startups and brands nationwide. I’ll get back to you within a day—share inspiration, budget, style, or features and I’ll tailor my reply.