Diffed.gg
Gaming coaching marketplace
Diffed.gg connects players with ranked experts who help them climb in their games. It has separate apps for players, providers and admins. I led the three-person team at Apifiny that built it.

The problem
Every game ranks players differently. To price an order and match a provider, the platform has to compare a starting rank and a target rank in any game. And because it moves real money, every balance has to add up exactly.
What I built
A game engine with no code changes
Admins add a new game and define its ranks in the admin panel. The platform then knows how to price and match for it.
Wallets that add up
Money is stored in whole cents. Every balance is the sum of transactions that are never edited, and foreign currency is converted at the rate from the day it happened.
Prices the browser can't change
The server re-prices every order, so a changed price in the browser never reaches Stripe or PayPal.
Live orders and admin tools
Providers apply to an order live and chat with the player over Socket.IO. Admins handle onboarding, fees, payouts, disputes and refunds.
The hard part
Ranks that don't line up
One game has tiers with divisions inside each tier. Another goes straight from rank to rank. Instead of hard-coding each game, I modeled a game as data. The same pricing and matching logic now works for every game an admin adds.
Results
- Shipped in about two months with a team of three.
- Separate apps for players, providers and admins.
- Live preview and public code.
Stack
Contact
Want me on your team?
uzair@uzairsaleem.dev- Role
- Full-time remote. Full-stack, backend or product engineer.
- Hours
- US hours from Islamabad (UTC+5).
- Paperwork
- Employee or contractor. Deel, Payoneer or a wire all work.
- Start
- Available now.