Available for new projects

Full-stack engineering that ships on time.

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.

Since 2005
20+ yrs
Projects
60+
Stacks
9+
Open to work
Headshot of Ali Mushtaq

About

Twenty years of shipping software that runs in production.

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.

Software automation
Computer security
Framework-agnostic mindset
Test-driven by default

The path here

  1. 2005

    C++

    Where it began — systems & automation

  2. Industry shift

    C# / .NET

    Desktop & enterprise

  3. Mobile era

    Java

    Android development

  4. Now

    PHP · Full-Stack

    Where I settled

What I do

Full-stack work, start to finish.

I handle the whole project: architecture, code, deployment and the maintenance afterwards. Here's where most of my time goes.

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

Full-Stack Web Apps

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.

  • Vue 3
  • React
  • Inertia
  • Tailwind

Blockchain & Web3 Integration

EVM-compatible RPC clients, transaction signing (EIP-1559), ERC-20 read/write, custody-friendly wallets, and bridges between Web2 dashboards and on-chain state.

  • EVM
  • ERC-20
  • secp256k1
  • RLP

Systems Integration & Automation

Payment gateways, CRM/ERP bridges, scheduled imports, retries with exponential backoff. The integration work that decides whether a product is reliable in production.

  • Stripe / Local Rails
  • Webhooks
  • .NET interop
  • CI/CD

Tech stack

Tools I reach for.

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.

Backend

  • Laravel
  • PHP 8.x
  • Node.js
  • C# / .NET
  • REST
  • GraphQL
  • WebSockets
  • Sanctum

Frontend

  • Vue 3
  • React
  • Inertia
  • TypeScript
  • Tailwind CSS
  • Vite
  • Alpine.js

Data & Ops

  • MySQL
  • PostgreSQL
  • Redis
  • Docker
  • AWS
  • Nginx
  • CI/CD

Selected work

A few projects I'm happy to show.

Discuss a project
Open Source · PHP 2026

MCOIN RPC PHP Client

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.

  • PHP 8.4
  • EVM
  • secp256k1
  • RLP
SaaS · EdTech Ongoing

EducatorLink Platform

Multi-tenant teacher recruitment and management platform. Laravel + Vue with role-based access, contract workflows, and self-serve onboarding for multiple institutions.

  • Laravel
  • Vue 3
  • MySQL
  • Multi-tenant
Fintech · Web3 2025

M20 Card & Merchant API

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.

  • Laravel
  • EVM
  • Webhooks
  • Reporting
Internal Tools 2024

Probot Operations Suite

An ops-side admin and automation suite — scheduled jobs, audit logs, queue introspection, and a unified inbox for support tickets across several connected products.

  • Laravel
  • Horizon
  • Inertia
  • Redis

Contact

Have something in mind?

Send me the basics: scope, stack, and a rough timeline. I'll reply with next steps, usually within a business day.

By submitting, you agree your details are used only to reply to this enquiry.