Software engineer · freelance

Ali Jafarkazemi

I build and ship web apps end-to-end - mostly Laravel and React - all the way through Docker, pipelines, and production. End-to-end: from idea to production, I've got it covered.

Ali Jafarkazemi
Selectively taking projects

Open to the right freelance work

Got an idea? I'll build it from scratch, ship it properly, and keep it running.

UTC +4RemotePHP · JS

What I work with

a decade of PHP, JS & the boxes they run in
LaravelPHPJavaScriptReactAzure DevOpsDockerCI / CDNetworkingLinuxGit

Some Stuff I've Built

a mix of freelance, products, and side projects
300+ servers
MCTracker.ir
Platform · Gaming

MCTracker.ir

Built and have been running the oldest Iranian Minecraft server listing platform since 2021. Async job queue polls live server status, results cached in Redis, 300+ servers registered.

LaravelMariaDBRedis
Steam SSO
RavenRP
Full-stack · Gaming

RavenRP

Site for a Red Dead Redemption (RedM) roleplay server - Steam SSO, live server players counter, tutorials & rules pages, and a custom admin panel to manage content.

LaravelInertia.jsReactMariaDB
Heavy Integrations
Galaxy Community
Platform · Gaming

Galaxy Community

User dashboard for a GTA V community platform, deeply integrated with the game server - players queue to join directly from the site. Ingests thousands of game events per minute via async queues, Discord SSO, in-game shop with an internal currency system, and full admin + log tooling.

LaravelInertia.jsReactRedisMariaDB
Zero Downtime
DevOps · CI/CD

CI/CD at SourenaGames

Designed and maintain 10+ Azure DevOps pipelines covering everything from static sites to Laravel, Next.js, and Electron/Android launchers. Achieved zero-downtime deploys on a heavily trafficked frontend.

Azure DevOpsDockerLaravelNext.jsElectron

Writing

things I think about between deploys
featured · Mar 19, 2026

Why I still reach for PHP in 2026

Not nostalgia - speed. Laravel and its ecosystem let me go from idea to deployed product faster than anything else I've tried. Here's my honest take.

Read post
ali@portfolio - zsh
➜ ~