Skip to content
View canmils's full-sized avatar

Block or report canmils

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
canmils/README.md

Joan Casellas

Senior Game Producer & Product Owner · Gaming and iGaming

Barcelona, Spain · LinkedIn

I turn product goals into scoped work, coordinate multidisciplinary teams and take games through development, certification and release. My background spans regulated slot production at Play'n GO, product ownership at Derivco Sports, and digital product and consulting roles.

Here I publish small games and tools that make that work tangible: something you can play, an output you can inspect, or a workflow you can reproduce.

Play the prototypes

No installation, account or API key needed.

Project Try it What it demonstrates
Retro Air Fighter Play · Source · Case study A tightly scoped arcade MVP: keyboard and touch controls, a complete mission, restart and a feedback route
Pocket Reels Play · Source · Case study A fictional-credit slot with explicit rules, visible paylines and a mathematical model covering all 8,000 stop combinations

My role in these games: product direction, MVP scope, reference selection and release coordination. Implementation was AI-assisted. These are early browser prototypes; they do not establish player retention, monetisation performance or native mobile delivery.

Explore the tools

Project Problem addressed See the evidence
SteamLens Reviewing a Steam store page against up to three chosen games Worked example. Free checklist and comparison; optional paid AI review
Slot PM Agents Defining useful agent work and human decisions in a slot studio Portfolio report · Comparables. Fictional data and runnable examples
Slot-REA Turning sourced game evidence into reviewable documentation Example outputs. Offline GDD and reference-pitch drafts; missing information remains explicit
AdLens Organising visible ad evidence for creative research Worked example. Screenshot crops, reviewed notes and CSV exports; website capture is best effort

These tools document their inputs, costs and limits. Examples use fictional or public material; they are not evidence of commercial impact.

Professional experience

  • Play'n GO — Senior Game Producer: delivery of regulated slot games across concurrent productions, coordinating creative, technical, QA and compliance work.
  • Derivco Sports — Product Owner, Gaming: priorities, requirements, backlogs and player journeys for sportsbook and casino products.
  • Qualita Solutions & NTT DATA — Product roles: digital platforms, data products and cross-functional delivery.
  • Accenture — Data & Analytics Consultant: technology delivery and stakeholder coordination.

My core work: product ownership, roadmap and backlog prioritisation, release planning, dependencies, production risk and stakeholder alignment. See LinkedIn for my career history.

Other projects

Feedback

Try a demo or worked example, then open an issue in that project's repository. Device/browser, reproduction steps and expected versus actual behaviour are useful. To discuss gaming, iGaming or product delivery, connect on LinkedIn.

Pinned Loading

  1. ai-prompts-for-game-production ai-prompts-for-game-production Public

    Prompts and AI workflows for game producers in regulated iGaming environments