All work

Live-auction marketplace · 2020 – 2021

Elite Auction

Team lead at SDNone, Qatar

A bilingual marketplace with live auctions. Storefront, admin, vendor dashboard and mobile API, all from one codebase.

// request path
  1. Bidder
  2. Auth guards
  3. Bid validation
  4. Leaderboard

The problem

A Qatari marketplace needed live auctions in two languages, for buyers, vendors and admins, without maintaining four separate products.

What I did

  • Led the team: sprint planning, code reviews, mentoring and review standards that cut defects in later releases.
  • Designed a multi-guard architecture (customer, admin, vendor and JWT API guards) so four surfaces share one Laravel codebase and data model.
  • Built the live auction engine: timed auctions, bid validation, pseudonymous bidder handles and a real-time leaderboard.
  • Delivered a 30+ endpoint mobile REST API with per-request Arabic/English switching.

The result

  • Four products from one codebase
  • Fully bilingual, Arabic and English

Technology

  • Laravel
  • PHP
  • MySQL
  • JWT
  • REST API
svc/io · listening

Looking for a senior engineer who ships reliable, AI-native systems?

Open to full-time, part-time or contract, in Dubai or remote. The terminal below is live: type a command.

❯ whoami

Mohammad Kabalan · Senior Software Engineer · Dubai, UAE

type help to see what this terminal can do