Mohammed Sinan
← All projects

Optimiza · Jun 2021 – Present

Koora Kings

Full-Stack Developer

koorakings.com ↗

Built and scaled the Node.js / Sails.js backend for Koora Kings — prediction contests, salary-cap fantasy, and live sports scoring at production scale.

Impact

  • 2M+ predictions
  • ~180 REST APIs
  • Millions of prediction records

Highlights

  • Built and maintained the Sails.js backend powering KooraKings sports contests and 2M+ user predictions across approximately 180 REST endpoints.
  • Designed prediction-processing workflows supporting join/invite functionality, confidence and risk scoring, and SQL-backed leaderboards handling millions of prediction records.
  • Developed an FPL-style salary-cap fantasy system: budget squads, transfers, free-transfer costing, auto-pick, and chips (wildcard, free hit, triple captain, bench boost).
  • Integrated external football data providers to synchronize leagues, fixtures, live scores, teams, and player statistics into MySQL.
  • Developed CMS and administrative APIs supporting sports operations, sponsored contests, banners, user targeting, and push notifications.
  • Implemented backend functionality for contest management, prediction validation, ranking calculations, and user participation workflows.
  • Containerized the backend using Docker for consistent staging and production deployments.

Stack

Node.jsSails.jsMySQLFirebaseDockerREST APIs