Backend APIs & Microservices
Laravel and Node REST/GraphQL services, queue workers, scheduled jobs, idempotent webhooks, and domain layers that hold up as the app grows.
- Laravel
- REST / GraphQL
- Queues
- Sanctum / OAuth
I'm Ali Mushtaq, a full-stack developer specialising in software automation and computer security. Twenty years across C++, C#, Java and PHP, building web platforms, APIs, and the automation that keeps them running.
About
I've been a professional developer since 2005. I started in C++, moved to C# and Android (Java) as the industry shifted, and ultimately settled into PHP as a full-stack developer. Two things have stayed constant the whole way — a focus on software automation and computer security.
In practice that means scheduled jobs and pipelines that run for months without anyone touching them, security handled up front instead of patched in later, and more recently EVM-compatible libraries where the signing has to be exactly right. After twenty years, what I care about is code that's testable and APIs that still make sense six months on.
The path here
2005
C++
Where it began — systems & automation
Industry shift
C# / .NET
Desktop & enterprise
Mobile era
Java
Android development
Now
PHP · Full-Stack
Where I settled
What I do
I handle the whole project: architecture, code, deployment and the maintenance afterwards. Here's where most of my time goes.
Laravel and Node REST/GraphQL services, queue workers, scheduled jobs, idempotent webhooks, and domain layers that hold up as the app grows.
SPAs and SSR apps on Vue, React, Inertia and Blade. Real-time features with WebSockets, accessible UI with Tailwind, and admin panels that stay out of the way.
EVM-compatible RPC clients, transaction signing (EIP-1559), ERC-20 read/write, custody-friendly wallets, and bridges between Web2 dashboards and on-chain state.
Payment gateways, CRM/ERP bridges, scheduled imports, retries with exponential backoff. The integration work that decides whether a product is reliable in production.
Tech stack
I'm not tied to one framework. These are the ones I know well enough to pick the right tool for the job in front of me.
Selected work
Framework-agnostic PHP library for the MCOIN EVM chain. RLP, EIP-1559 signing, ERC-20 read/write, BigInteger-safe arithmetic via brick/math, and a clean wallet helper with CSPRNG key generation.
Multi-tenant teacher recruitment and management platform. Laravel + Vue with role-based access, contract workflows, and self-serve onboarding for multiple institutions.
Merchant-side API and dashboard for an EVM-backed payment card. Handles authorisations, on-chain settlement, fiat reconciliation, and a self-serve reporting console for merchants.
An ops-side admin and automation suite — scheduled jobs, audit logs, queue introspection, and a unified inbox for support tickets across several connected products.
Contact
Send me the basics: scope, stack, and a rough timeline. I'll reply with next steps, usually within a business day.