Skip to content
Afiqah Ahmad
Web developer · Custom systems

I've spent years insidehiring pipelines. Now I buildthe systems that run them.

I'm Afiqah Ahmad. I design and build websites, web apps and custom management systems for teams that have outgrown spreadsheets and WhatsApp threads.

Malaysia · Recruiter in oil & gas · Builds for the web

demo · pipeline
Demo data
02 · Shortlisted

Selected work

One project, shown in full: an ordering system that runs a real kitchen, from the menu a customer sees to the board the staff work from.

Dapur Piqa

An ordering system for a home bakery: menu to checkout to invoice, plus the kitchen board that runs it.

  • Online ordering & operations
  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • SQLite
  • Menu, cart and checkout with delivery or pickup, dates and time slots.
  • A kitchen board where staff move orders from pending to out for delivery.
  • A catalog editor, staff accounts, and an invoice the customer can download.

What went into it

  • A logo drawn from code

    The mark is a whole banana and a chocolate chip, drawn as SVG rather than dropped in as a file.

  • Mobile first

    Most customers order from a phone, so the layout is designed at 390px wide and widened from there.

  • A small animated kitchen

    An animated backdrop and scroll-driven reveals keep the shopfront feeling warm without slowing it down.

  • A back-to-top ring

    A scroll-progress ring that fills as the page is read, and returns to the top in one tap.

  • Uploads checked properly

    Photos are accepted by their actual file content, not by the extension on the file name.

  • End-to-end browser tests

    The ordering flow is covered by browser tests, so a change to checkout does not quietly break it.

03 · Skills match

What I build

Three kinds of work, usually in combination. All of it starts from how your team already runs.

Custom management systems

01

Replace the spreadsheet-and-WhatsApp routine with one system built around how your team actually works: orders, bookings, stock, staff, approvals, recruitment pipelines.

  • Sign-in with roles
  • Dashboards
  • Records and search
  • PDF exports
  • Activity history

Websites that do a job

02

Fast, mobile-first sites for small businesses, with the parts that matter: online ordering, enquiry forms, WhatsApp hand-off, invoices.

  • Online ordering
  • Enquiry forms
  • WhatsApp hand-off
  • Invoices

Internal tools and dashboards

03

Trackers, admin panels and reports for HR and operations teams, built around the process you already run.

  • Trackers
  • Admin panels
  • Reports

Tools I use

04 · Interview

How I work

“Before I write any code, I interview your process, the way I'd interview a candidate.”

  1. 01

    The interview

    A call to map how the work really flows: who does what, where it gets stuck, what "done" looks like.

  2. 02

    The shortlist

    A written scope: what's in, what's out, and the order to build it in.

  3. 03

    A first look

    A clickable prototype early, before the heavy build, so feedback is cheap.

  4. 04

    Build in the open

    Regular demos on a preview link.

  5. 05

    Offer accepted

    Launch, a walkthrough for your team, and a short guide.

05 · Background check

About Afiqah

I'm Afiqah. I work as a recruiter in the oil and gas industry, where I've spent years screening candidates, coordinating interviews and keeping hiring moving across busy teams. I'm also a mum of two, so I plan like a project manager and get a lot done in short, focused windows.

I got into building software because I kept seeing good teams lose hours to spreadsheets, scattered messages and tools that didn't fit how they work. So I taught myself to build better ones, the same way I learned recruiting: by doing it for real people with real deadlines.

Today I design and build websites, web apps and custom management systems. I start where recruiting taught me to start: by listening properly.

What recruiting taught me that I use every day

  • Ask better questions.
  • Keep many moving parts on track.
  • Get the paperwork right.
  • Explain things without jargon.
  • Respect people's time.
06 · Offer

Let's talk about what you need built.

Tell me how the work runs today, and I'll tell you what I would build first.

Email me