Available for new projects

Payment systems that never drop a transaction.

I'm Muhammad — a Laravel & Stripe specialist building reliable billing for SaaS startups, marketplaces, and e-commerce.

LaravelStripeCashierConnectNext.js

Based in Karachi · Working with EU/US clients

About

I focus on the part most developers skip — getting money in and out, reliably.

Five years with Laravel, two with Next.js. Payment flows are where bugs are most expensive, and I've learned every edge case the hard way.

Stripe, end-to-end

Checkout, Billing, and Connect — wired up correctly the first time.

Subscriptions

Laravel Cashier subscriptions, plan changes, proration, and dunning recovery.

Marketplace payouts

Stripe Connect split payments, automated payouts, refunds and disputes.

Provider migrations

Move between payment providers with zero downtime and no lost data.

Webhook reliability

Idempotency, retries, and dead-letter queues so nothing slips through.

Full-stack delivery

Laravel API paired with a fast, polished Next.js frontend.

How I work

Respond within hours during EU/US business-hours overlap
Write tests for every payment flow I touch
Document what I ship so your team can maintain it
Flag problems and scope changes early, not at the deadline
Selected work

Things I'm building

A few reference builds that show how I approach real-world billing. Live demos and source are on the way.

Subscription SaaS StarterIn development

Full subscription billing flow with Laravel Cashier and Stripe Checkout, including idempotent webhooks and dunning recovery.

LaravelStripeCashierNext.js
Coming soon
Marketplace Payment SplitsIn development

Two-sided marketplace with Stripe Connect Express accounts, automated payouts, and refund/dispute handling.

LaravelStripe ConnectNext.js
Coming soon
Webhook Reliability DashboardIn development

Queue-based webhook processor with idempotency, retry logic, dead-letter handling, and an admin dashboard for monitoring.

LaravelQueuesStripe
Coming soon
Taking on new projects

Let's get your payments bulletproof.

The fastest way to reach me is through Upwork — I reply within a few hours during EU/US business-hours overlap.