Web design
Layout, typography, and visuals for your site. Clean, modern interfaces that work on every device.
Freelance web designer and graphic designer based in Malaysia. I work with clients across the country, creating custom websites, posters, logos, and brand identities. Every website is hand-coded from scratch, with no page builders and no templates. Every design is crafted with clarity, purpose, and attention to detail. If you want to see real work, here are a few recent builds, some live launches, and notes on design and development. From idea to launch, I turn your brief into fast, accessible websites and memorable visual identities. Ready to start?






























Clear project scope, quality design work, and delivery you can count on, with no shortcuts. Websites, brand systems, and visual content for businesses in Malaysia. Here’s how I can help.
Layout, typography, and visuals for your site. Clean, modern interfaces that work on every device.
Colors, type, and a simple system so your brand feels consistent across web, print, and social.
Custom marks and wordmarks that are clear at any size, ready for your website, packaging, and social profiles.
Campaign posters and social feed visuals with clear hierarchy, strong type, and layouts built to stop the scroll.
Hand-coded HTML, CSS, and JavaScript. Fast, accessible sites that are easy to maintain, with no bloated builders.
Landing pages, portfolios, and simple web apps. From idea to launch, built to last and easy to maintain.
A few things I’ve designed and built, including web apps, interfaces, and posters. Clear scope, hand-coded quality.
View more projectsI’ve worked with brands and teams from startups to established names. Clear communication, on-time delivery.
View more clientsA hand-coded brand site for story, packs, and recipes so cooks understand the paste range in one clear flow on any phone.
A hand-coded dealer site for models, promos, and advisors so shoppers compare on phones and go straight to WhatsApp or a call.
Reviews from real website launches across Malaysia, including Kuala Lumpur and Johor Bahru. Each card links to the full case study with scope, screenshots, and outcomes; you can also browse the full launch list.
Dulu customer WhatsApp every day, same questions. Paste ni masak macam mana, pack mana, beli kat mana. I just wanted them to tengok themselves. Now they go the site first. Kalau they still message, at least they already know what PIYOK is.
We were sending project photos one by one on WhatsApp. Embarrassing for a renovation company, but that’s how it was. Orang nak nampak kerja dulu sebelum percaya, which is fair. Now they browse the jobs, then request quote. Phone again only if they serious.
Showroom customers already WhatsApp us. The website just wasn’t helping. They still tanya harga, promo, trade-in… everything. Now they check first, then they chat or come in. That’s all I wanted lah. Tak payah complicated.
No fluff, no bloated builders. Just clear process, clean code, and delivery you can count on, whether you’re a Malaysia startup or an established brand anywhere in the country.
You get clean, fast HTML, CSS, and JavaScript that you own. Easy to update, no lock-in, and no bloated themes. Your site stays in your control.
We agree on what’s in scope up front. You get regular updates and a firm delivery date. No surprise scope creep and no hidden costs.
From phone to tablet to desktop. Layouts, typography, and touch targets are built to look and work great on any screen size.
Straight answers about how I work, covering websites, graphic design, pricing, and timelines. Dig deeper anytime: do SMEs need a website, website cost in Malaysia, what “hand-coded” means, how long builds take, or hand-coded vs WordPress.
Yes. I work with businesses across Malaysia, including Kuala Lumpur, Selangor, Johor, Penang, and other states.
Distance is rarely a problem because briefs, design reviews, and approvals can run over WhatsApp, email, or short video calls. You get the same milestones, Figma reviews, and staged hand-coded previews as a local client. What matters most is a clear goal list and timely feedback on copy and layout, not your postcode.
My default is hand-coded HTML, CSS, and JavaScript (often Tailwind) so the site stays lean, readable, and fast.
If a client specifically needs WordPress, for example for a blog, a content team workflow, or an existing WordPress setup, I can build it too (I have WordPress experience). It’s just not my first option unless the project benefits from a CMS.
A typical marketing site includes information structure, UI design in Figma, responsive hand-coded pages, navigation, hero, services or product highlights, about, testimonials or logos if available, contact, and footer.
Basic SEO-friendly headings and meta tags are aligned with you before launch. Deliverables are front-end code and launch assistance. Copywriting, photography, booking engines, multi-language sets, blogs, or e-commerce are scoped separately so estimates stay accurate.
For Malaysia, a rough guide by scope: a 1-page landing page often starts around RM1,000-RM2,500; a small brochure site (4-6 pages) is commonly RM2,500-RM5,000; larger sites with more unique templates, content migration, or integrations are quoted higher after a brief.
I quote after a short brief covering pages, design depth, forms, analytics, and content readiness. You receive a written scope, revision limits, and milestone payments tied to design sign-off and launch so billing stays predictable mid-project. Full market ranges (freelancer to agency) are in the 2026 website cost in Malaysia guide.
Calendar time depends on page count, layout uniqueness, asset readiness, and how quickly stakeholders respond.
Many small-business sites move from signed scope to launch in about two to six weeks once content exists; larger or multi-language builds take longer. After kickoff I share dated checkpoints for design approval, build completion, and QA so you always know the next step instead of waiting for an opaque finish date.
Yes. Layouts are responsive with touch-friendly controls and readable type on phones.
Hand-coded pages avoid the large runtime bundles common in drag-and-drop builders, which helps first paint on congested mobile networks. Images are sized and compressed sensibly, lazy-loaded where it helps, and third-party scripts are limited to what you truly need. Together that keeps real-world performance and Core Web Vitals realistic on typical SME hosting.
Yes. After go-live I offer retainers or prepaid blocks for dependency updates where relevant, copy tweaks, new sections, campaign landing pages, and bug fixes.
Response time and monthly effort are agreed in writing. Many clients prefer a light retainer so nothing stalls; others ping ad hoc when seasons change. Either model works when the scope of each request stays explicit.
Yes. Alongside websites, I offer graphic design, including poster and flyer design, logo design, and visual brand identity work (colours, type, and basic brand guidelines).
You can book design-only projects or pair branding with a new site so the look stays consistent from print and social to the web. Every piece is custom-crafted for your brief, not pulled from a template pack.
Absolutely. Many clients start with a logo, a set of posters for an event or promo, or a small brand refresh, with no website required.
You’ll get print-ready and digital files (typically PNG, JPG, and PDF or SVG where it fits), plus clear usage notes. If you later want a matching website, we can build on the same visual system so nothing feels mismatched.
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.