Skip to content

Open to full-stack · Laravel · AI-builder roles

I build software for the industries I actually work in.

Full-stack Laravel developer in Malaysia. I take products from PRD to production on my own — for real estate agents, preschools and ship operators.

products live
3
agents on Ren.Bio
300+
solo, end to end
PRD→Ship
~/fiq — zsh
  • Laravel
  • PHP 8.3
  • Vue 3
  • Ionic
  • Alpine.js
  • Tailwind CSS
  • MySQL
  • Multi-tenancy
  • Claude API
  • Payments (CHIP)
  • DigitalOcean
  • Cloudflare
  • Vue.js
  • RBAC
  • Email alerts
  • Scrapling
  • Laravel 12
  • stancl/tenancy
  • Spatie Permission
  • CHIP
  • Mailgun
  • RunCloud

01 / Selected work

Products I’ve shipped, end to end.

Screens

The problem

What I built

My role

Hardest problem

Stack

IN DISCOVERY

Warehouse inventory system for a fittings supplier

Batch and lot tracking, QR scanning on the floor, and a link to the client’s existing accounting software.

02 / Process

From a blank page to production.

  1. 01

    PRD

    Pin down who it’s for, what “done” means and what’s out of scope.

  2. 02

    ERD

    Model the data first, so features fit the schema instead of fighting it.

  3. 03

    API doc

    Agree the contract before a line of UI, so front and back move in parallel.

  4. 04

    UI/UX spec

    Screens, states and edge cases written down, then designed.

  5. 05

    Build

    Laravel, tests alongside the code, and short loops with real users.

  6. 06

    Ship

    Deploy, monitor and support it — then improve on what people actually use.

03 / About

A developer who also closes deals.

Before I wrote software full-time I worked as a real estate negotiator, so I've sat on the user's side of the table. I know what it costs when a tool slows down a sale, and I build with that in mind.

I write the PRD, model the data, design the API and the UI, then ship and support it. Clients get a developer who can talk to their customers, scope the work honestly and still deliver it.

Based in Malaysia

  • Laravel
  • PHP 8.3
  • Vue 3
  • Ionic
  • Alpine.js
  • Tailwind CSS
  • MySQL
  • Multi-tenancy
  • Claude API
  • Payments (CHIP)
  • DigitalOcean
  • Cloudflare