{
  "meta": {
    "title": "Angelo Barrera",
    "description": "Angelo Barrera, game producer in Metro Manila. 8+ years, 25+ titles shipped. Available now.",
    "updated": "2026-10-22"
  },

  "person": {
    "name": "Angelo Barrera",
    "opener": "I'm Ange.",
    "pronouns": "he/him",
    "title": "Game Producer",
    "location": "Parañaque, Metro Manila, Philippines",
    "locationShort": "Parañaque, Metro Manila",
    "utc": "UTC+8",
    "timeZone": "Asia/Manila",
    "email": "angelo.g.barrera@gmail.com",
    "linkedin": "https://www.linkedin.com/in/angelo-barrera",
    "linkedinLabel": "linkedin.com/in/angelo-barrera",
    "availability": "Available now",
    "languages": ["English (professional fluency)", "Filipino (fluent)"],
    "workSetup": "Remote, or on-site in Metro Manila. US or EU overlap hours by arrangement.",
    "openTo": [
      "Producer, senior producer, or lead producer",
      "Head of production",
      "Studio operations",
      "External development or co-dev management",
      "Building or running Philippine teams for foreign studios"
    ]
  },

  "headline": [
    { "lead": "8+ years", "rest": " in game development and production (AAA, AA, and mobile)." },
    { "lead": "Shipped 25+ titles", "rest": " across mobile and PC, reaching 1M+ players." },
    { "lead": "Led design, art, and engineering teams of 5 to 100+", "rest": " across co-development, outsourced, and remote setups." },
    { "lead": "Recruited 100+", "rest": " developers, artists, designers, and testers for Philippine co-dev teams." },
    { "lead": "Budgets up to $500K.", "rest": "" }
  ],

  "slides": [
    {
      "layout": "title",
      "label": "Title slide",
      "kicker": "I'm Ange.",
      "title": "Angelo Barrera",
      "subtitle": "Game Producer",
      "line": "Parañaque, Metro Manila (UTC+8)",
      "badge": "Available now"
    },
    {
      "layout": "stat",
      "label": "8+ years",
      "value": "8+",
      "unit": "years",
      "text": "in game development and production (AAA, AA, and mobile)."
    },
    {
      "layout": "stat",
      "label": "25+ titles",
      "value": "25+",
      "unit": "titles shipped",
      "text": "across mobile and PC, reaching 1M+ players."
    },
    {
      "layout": "stats",
      "label": "Teams, hiring, and budgets",
      "heading": "Teams, hiring, and budgets",
      "items": [
        { "value": "5 to 100+", "text": "Size of the design, art, and engineering teams I've led, across co-dev, outsourced, and remote setups." },
        { "value": "100+", "text": "Developers, artists, designers, and testers recruited for Philippine co-dev teams." },
        { "value": "Up to $500K", "text": "in budgets." }
      ]
    },
    {
      "layout": "list",
      "label": "Looking for",
      "heading": "Looking for",
      "items": [
        "Producer, senior producer, or lead producer",
        "Head of production",
        "Studio operations",
        "External development or co-dev management",
        "Building or running Philippine teams for foreign studios"
      ],
      "note": "Remote, or on-site in Metro Manila. US or EU overlap hours by arrangement."
    },
    {
      "layout": "contact",
      "label": "Questions",
      "heading": "Questions?",
      "text": "Available now. Pick one:"
    }
  ],

  "captions": {
    "next": [
      "Next slide, please.",
      "Sorry, next slide.",
      "Okay, next one.",
      "And, next slide.",
      "Can we get the next one?",
      "Let's keep going. Next slide."
    ],
    "back": [
      "Can you go back one?",
      "Wait, go back.",
      "Sorry, back one more.",
      "Hold on, go back a slide.",
      "Go back, I missed that."
    ],
    "first": "This is the first slide. We just started.",
    "last": "That's the last slide. Any questions?",
    "copied": "Email copied. Paste it anywhere.",
    "copyFailed": "Couldn't copy. The address is angelo.g.barrera@gmail.com"
  },

  "cork": {
    "heading": "What I do",
    "hint": "Click or tap anything for a closer look. Drag it to turn it over.",
    "captions": {
      "open": [
        "Can I see that one?",
        "Pass that over?",
        "Hold on, let me read this.",
        "Can you zoom in on that?"
      ],
      "flip": [
        "There's more on the back.",
        "Turn it over.",
        "What's on the back?"
      ],
      "close": [
        "Okay, back on the board.",
        "Thanks. Pin it back up.",
        "Got it. Next."
      ]
    },
    "items": [
      {
        "id": "production",
        "kind": "card",
        "pin": "red",
        "tilt": -2,
        "x": 4, "y": 24,
        "title": "Production",
        "front": "Sprint planning, task priorities, and milestone reviews.",
        "back": {
          "heading": "How I run production",
          "points": [
            "Ran sprint planning, task prioritization, and milestone reviews at Stratton Studio Games.",
            "Tracked velocity, burndown and burnup, cycle time, utilization vs. capacity, and say-do ratio.",
            "Agile, Scrum, and Kanban in Jira, Confluence, Asana, Trello, HacknPlan, Miro, and Notion.",
            "Reported to the parent company's C-suite."
          ]
        }
      },
      {
        "id": "hwc",
        "kind": "photo",
        "pin": "blue",
        "tilt": 3,
        "x": 29, "y": 7,
        "title": "Handle with Care",
        "front": "The capstone I advised. Best Capstone at GDAP GameOn 2025.",
        "photo": { "doodle": "box", "img": "", "alt": "" },
        "back": {
          "heading": "Teaching at Benilde",
          "points": [
            "Taught full-cycle game production at De La Salle-College of Saint Benilde (Jan 2024 to Apr 2025, part-time).",
            "Capstone adviser for Handle with Care: won Best Capstone and Best Desktop/Console Game at GDAP GameOn 2025 (Student Division).",
            "Nominated for Game of the Year (GDAP GameOn 2025) and Best Student Game (IGG PH Indie Community Awards 2026).",
            "Part of the PGDX 2025 Indie Game Stars lineup."
          ]
        }
      },
      {
        "id": "codev",
        "kind": "card",
        "pin": "yellow",
        "tilt": 1.5,
        "x": 48, "y": 8,
        "title": "Co-dev and outsourcing",
        "front": "Teams of 5 to 100+ across co-dev, outsourced, and remote setups.",
        "back": {
          "heading": "External development",
          "points": [
            "Led production on co-dev projects for external partners, including AAA and AA titles (under NDA).",
            "Ran daily operations for a 50+ person art and development team at Dreamlords Digital.",
            "Coordinated outsourced development and art vendors at Afante Studios.",
            "Led design, art, and engineering teams of 5 to 100+."
          ]
        }
      },
      {
        "id": "liveops",
        "kind": "sticky",
        "color": "yellow",
        "pin": "green",
        "tilt": -3,
        "x": 77, "y": 6,
        "title": "Launch and live ops",
        "front": "25+ titles shipped across mobile and PC. 1M+ players.",
        "back": {
          "heading": "After launch",
          "points": [
            "Ships Mithika Studio titles through launch and live ops.",
            "Tracks D1 to D30 retention, DAU/MAU, ARPU/ARPPU, LTV vs. CAC, ROAS, and CPI.",
            "UA and creatives support at Stratton, including playable ads.",
            "Free-to-play, premium, live service, and Web3."
          ]
        }
      },
      {
        "id": "phteams",
        "kind": "sticky",
        "color": "pink",
        "pin": "red",
        "tilt": 2.5,
        "x": 28, "y": 56,
        "title": "Philippine teams",
        "front": "Recruited 100+ developers, artists, designers, and testers.",
        "back": {
          "heading": "Building teams in the Philippines",
          "points": [
            "Recruited 100+ developers, artists, designers, and testers for Philippine co-dev teams.",
            "Grew Stratton's Philippine co-dev team through targeted recruitment.",
            "Open to building or running a Philippine team for your studio.",
            "Remote, or on-site in Metro Manila. US or EU overlap hours by arrangement."
          ]
        }
      },
      {
        "id": "ops",
        "kind": "card",
        "pin": "blue",
        "tilt": -1,
        "x": 47, "y": 46,
        "title": "Studio operations",
        "front": "Budgets up to $500K, pipelines, and partnerships.",
        "back": {
          "heading": "Keeping a studio running",
          "points": [
            "Founder and CEO of Mithika Studio since Jul 2019: operations, pipelines, budgets, and partnerships.",
            "Budgets up to $500K.",
            "Studio Assistant at Stratton: device procurement and IT, technical recruitment, C-suite reporting, and advising other producers."
          ]
        }
      },
      {
        "id": "trash",
        "kind": "photo",
        "pin": "yellow",
        "tilt": -2.5,
        "x": 76, "y": 40,
        "title": "Trash Teammates",
        "front": "3rd place at the DOST Level Up: Esports Game Dev Challenge 1.0.",
        "photo": { "doodle": "bin", "img": "", "alt": "" },
        "back": {
          "heading": "Trash Teammates",
          "points": [
            "Won 3rd place (₱30,000) at the DOST Level Up: Esports Game Dev Challenge 1.0.",
            "Made at Mithika Studio (formerly Katakata Creative), my independent game studio since Jul 2019.",
            "Mithika branches: Mithika Games, Mithika Art, Mithika Dev, and Mithika Media."
          ]
        }
      },
      {
        "id": "handson",
        "kind": "sticky",
        "color": "blue",
        "pin": "green",
        "tilt": 2,
        "x": 7, "y": 60,
        "title": "Designer and programmer, too",
        "front": "I've written the code and designed the levels myself.",
        "back": {
          "heading": "Hands-on background",
          "points": [
            "Lead Game Developer at Brutiful Games: led programming for cross-platform 2D and 3D titles on Android, iOS, and Windows.",
            "Lead Game Designer on ASTRO XP (Afante Studios) and an in-house Web3 title (Sovrun).",
            "Game Designer on Chain Crisis (Warpgate Ventures): gameplay, procedural levels, and FTUE and onboarding.",
            "Unity, Unreal Engine, Godot, GameMaker, Construct, Cocos2D, and UEFN. C#, C++, Java, Kotlin, JavaScript, and TypeScript.",
            "BS Computer Science, De La Salle University Manila."
          ]
        }
      },
      {
        "id": "ai",
        "kind": "sticky",
        "color": "green",
        "pin": "red",
        "tilt": -1.5,
        "x": 52, "y": 72,
        "title": "On AI",
        "front": "No generative AI in my game assets.",
        "back": {
          "heading": "On AI",
          "points": [
            "I use Claude (Claude Code), ChatGPT, and Gemini for planning, documentation, and prototyping.",
            "I don't use generative AI for game assets.",
            "This room is drawn with plain SVG and CSS shapes, no image generators."
          ]
        }
      }
    ],
    "string": [
      ["production", "codev"],
      ["codev", "liveops"],
      ["codev", "ops"],
      ["production", "phteams"],
      ["phteams", "ops"],
      ["ops", "trash"],
      ["hwc", "handson"]
    ]
  },

  "board": {
    "heading": "Sprint 228",
    "sub": "Two-week sprints since Jan 2018.",
    "goal": "Sprint goal: find my next team.",
    "hint": "Click or tap a note to open the ticket. Drag it to turn it over.",
    "stepsLabel": "Title history",
    "emptyBack": "Short ticket. No extra notes.",
    "columns": [
      { "id": "blocked", "label": "Blocked" },
      { "id": "to_do", "label": "To do" },
      { "id": "in_progress", "label": "In progress" },
      { "id": "for_review", "label": "For review" },
      { "id": "done", "label": "Done" }
    ],
    "lanes": [
      { "name": "Production", "color": "yellow" },
      { "name": "Design", "color": "pink" },
      { "name": "Engineering", "color": "blue" },
      { "name": "Ops and People", "color": "green" },
      { "name": "Teaching", "color": "orange" }
    ],
    "captions": {
      "open": [
        "Can you pull up that ticket?",
        "Who's on this one?",
        "What's the status on this?",
        "Let's look at this card."
      ],
      "flip": [
        "Any comments on the ticket?",
        "What's in the description?",
        "Check the back."
      ],
      "close": [
        "Okay, moving on.",
        "Next ticket.",
        "Back on the board."
      ]
    },
    "notes": [
      {
        "id": "cta",
        "column": "to_do",
        "lane": "Production",
        "cta": true,
        "contact": true,
        "tilt": -1.5,
        "assignee": "You",
        "title": "Your studio's next producer",
        "front": "Available now.",
        "captions": { "open": ["Who wants to pick this one up?", "This one's waiting for you."] },
        "back": {
          "heading": "Acceptance criteria",
          "points": [
            "Roles: producer, senior or lead producer, head of production, or studio operations.",
            "Also: external development or co-dev management, and building or running Philippine teams for foreign studios.",
            "Remote, or on-site in Metro Manila. US or EU overlap hours by arrangement."
          ]
        }
      },
      {
        "id": "shotgrid",
        "column": "blocked",
        "lane": "Production",
        "assignee": "AB",
        "title": "ShotGrid",
        "front": "Never used it. Teach me?",
        "captions": { "open": ["Has anyone here used ShotGrid?", "Any update on the blocker?"] },
        "back": {
          "heading": "Blocked by: no hands-on time",
          "points": [
            "I've never used ShotGrid.",
            "Production tools I do use: Jira, Confluence, Asana, Trello, HacknPlan, Miro, and Notion.",
            "Unblock by: a walkthrough from your team."
          ]
        }
      },
      {
        "id": "sec",
        "column": "blocked",
        "lane": "Ops and People",
        "assignee": "AB",
        "title": "Mithika Studio SEC incorporation",
        "front": "Waiting on paperwork until Jan 2027.",
        "captions": { "open": ["Any update on the blocker?", "Still waiting on paperwork?"] },
        "back": {
          "heading": "Blocked by: paperwork",
          "points": [
            "SEC incorporation for Mithika Studio is targeted for Jan 2027.",
            "Waiting on paperwork until then."
          ]
        }
      }
    ]
  },

  "patchNotes": {
    "app": "patch-notes",
    "heading": "Patch notes",
    "sub": "My career, one build at a time. Newest first.",
    "current": "Installed: v8.0. Next: v9.0, your studio. Available now.",
    "hint": "Scroll the screen, or click it and use the arrow keys. The red dot jumps to the next build.",
    "stickLabel": "Scroll to the next build",
    "navLabel": "Builds",
    "labels": { "buffs": "Buffs", "fixes": "Fixes", "issues": "Known issues" },
    "end": "End of patch notes. Thanks for reading the whole changelog.",
    "captions": {
      "stick": [
        "Is that the red dot? Nice.",
        "Scroll down a bit.",
        "Okay, next build.",
        "Keep going."
      ],
      "jump": [
        "Can you pull up that build?",
        "Jump to that one.",
        "Let's read that patch."
      ],
      "top": "That's the oldest build. Back to the top."
    },
    "entries": [
      {
        "id": "v9-0",
        "version": "v9.0",
        "name": "Your studio update",
        "tag": "Upcoming",
        "org": "Your studio",
        "dates": "Available now",
        "contact": true,
        "buffs": [
          "Open to producer, senior or lead producer, head of production, and studio operations roles.",
          "Also open to external development or co-dev management, and building or running Philippine teams for foreign studios."
        ],
        "fixes": [
          "Remote, or on-site in Metro Manila. US or EU overlap hours by arrangement.",
          "English (professional fluency) and Filipino (fluent)."
        ],
        "issues": [
          "Release date depends on you."
        ]
      },
      {
        "id": "v8-0",
        "version": "v8.0",
        "name": "Lead Producer update",
        "org": "Stratton Studio Games",
        "role": "Lead Producer and Studio Assistant",
        "dates": "Jan 2025 to Nov 2026. Remote.",
        "buffs": [
          "Led production on co-dev projects for external partners, including AAA and AA titles (under NDA), plus in-house projects.",
          "Managed teams of up to 100+ and reported to the parent company's C-suite.",
          "Ran sprint planning, task prioritization, and milestone reviews.",
          "Tracked velocity, burndown and burnup, cycle time, utilization vs. capacity, and say-do ratio.",
          "Named titles: Blockstone Island, Playful Sort, and Fill This Hole (mobile puzzle games)."
        ],
        "fixes": [
          "Rolls up v7.0 (Producer, Jan 2025) and v7.5 (Senior Producer and Studio Assistant, Mar 2025). Lead Producer and Studio Assistant since Jul 2025.",
          "Studio Assistant duties: UA and creatives support (including playable ads), device procurement and IT, technical recruitment, C-suite reporting, and advising other producers.",
          "Grew the Philippine co-dev team through targeted recruitment.",
          "Also Web3 work."
        ],
        "issues": [
          "Burndown charts may appear on any whiteboard left unattended.",
          "Spreadsheet stat is over the cap. Working as intended."
        ]
      },
      {
        "id": "v6-5",
        "version": "v6.5",
        "name": "Teaching DLC",
        "org": "De La Salle-College of Saint Benilde",
        "role": "Teaching Faculty (part-time)",
        "dates": "Jan 2024 to Apr 2025",
        "buffs": [
          "Taught full-cycle game production.",
          "Capstone adviser for Handle with Care: won Best Capstone and Best Desktop/Console Game at GDAP GameOn 2025 (Student Division).",
          "Handle with Care was nominated for Game of the Year (GDAP GameOn 2025) and Best Student Game (IGG PH Indie Community Awards 2026).",
          "Handle with Care was part of the PGDX 2025 Indie Game Stars lineup."
        ],
        "fixes": [
          "Part-time, so it ran alongside v6.0."
        ],
        "issues": [
          "Will ask for your GDD before you finish the pitch."
        ]
      },
      {
        "id": "v6-0",
        "version": "v6.0",
        "name": "Operations update",
        "org": "Dreamlords Digital",
        "role": "Operations Manager",
        "dates": "Jan 2024 to Jan 2025",
        "buffs": [
          "Ran daily operations for a 50+ person art and development team.",
          "AAA and AA co-dev projects (under NDA)."
        ],
        "fixes": [
          "Class change: design to operations."
        ],
        "issues": [
          "Project names are hidden behind an NDA. Not a bug."
        ]
      },
      {
        "id": "v5-0",
        "version": "v5.0",
        "name": "Systems design patch",
        "org": "Sovrun",
        "orgNote": "formerly BreederDAO",
        "role": "Lead Game Designer",
        "dates": "Jan to Mar 2023",
        "buffs": [
          "Designed core systems and mechanics for an in-house Web3 title."
        ],
        "fixes": [
          "Renamed: BreederDAO is now Sovrun."
        ],
        "issues": [
          "Overlaps with v4.5 in Jan and Feb 2023. Merge conflicts resolved."
        ]
      },
      {
        "id": "v4-5",
        "version": "v4.5",
        "name": "Lead Game Designer update",
        "org": "Afante Studios",
        "role": "Lead Game Designer",
        "dates": "Apr 2022 to Feb 2023",
        "buffs": [
          "ASTRO XP, a futuristic online racing game on Ethereum: core gameplay, mechanics, and levels.",
          "Coordinated outsourced development and art vendors."
        ],
        "fixes": [
          "Title upgrade: Game Designer to Lead Game Designer."
        ],
        "issues": [
          "Now brakes late into every corner. In games only."
        ]
      },
      {
        "id": "v4-0",
        "version": "v4.0",
        "name": "Game Designer update",
        "org": "Warpgate Ventures",
        "role": "Game Designer",
        "dates": "Jan to Apr 2022",
        "buffs": [
          "Chain Crisis, a cyberpunk action game listed on the Epic Games Store: gameplay, procedural levels, and FTUE and onboarding."
        ],
        "fixes": [
          "Class change: programmer to game designer."
        ],
        "issues": [
          "Will rewrite your onboarding flow if left alone with it."
        ]
      },
      {
        "id": "v3-0",
        "version": "v3.0",
        "name": "Lead Developer update",
        "org": "Brutiful Games",
        "role": "Lead Game Developer",
        "dates": "Jul 2020 to Dec 2021. Remote, US company.",
        "buffs": [
          "Led programming for cross-platform 2D and 3D titles on Android, iOS, and Windows."
        ],
        "fixes": [
          "Title upgrade: Game Developer to Lead Game Developer."
        ],
        "issues": [
          "Has opinions about C# and C++. Ask at your own risk."
        ]
      },
      {
        "id": "v2-0",
        "version": "v2.0",
        "name": "Studio founder update",
        "tag": "Live",
        "org": "Mithika Studio",
        "orgNote": "formerly Katakata Creative",
        "role": "Founder and CEO / Creative Director",
        "dates": "Jul 2019 to present",
        "buffs": [
          "Founded an independent game studio.",
          "Runs operations, pipelines, budgets, and partnerships.",
          "Ships titles through launch and live ops. Tracks D1 to D30 retention, DAU/MAU, ARPU/ARPPU, LTV vs. CAC, ROAS, and CPI.",
          "Trash Teammates won 3rd place (₱30,000) at the DOST Level Up: Esports Game Dev Challenge 1.0."
        ],
        "fixes": [
          "Renamed: Katakata Creative is now Mithika Studio.",
          "Split into branches: Mithika Games, Mithika Art, Mithika Dev, and Mithika Media."
        ],
        "issues": [
          "SEC incorporation still loading. ETA Jan 2027.",
          "Founder, CEO, and Creative Director share one desk."
        ]
      },
      {
        "id": "v1-5",
        "version": "v1.5",
        "name": "Developer hotfix",
        "org": "DarkFX Inc.",
        "role": "Game Developer",
        "dates": "2019",
        "buffs": [
          "Game Developer at DarkFX Inc."
        ],
        "fixes": [
          "Class change: product to development."
        ],
        "issues": [
          "Patch notes for this one fit on a sticky note."
        ]
      },
      {
        "id": "v1-0",
        "version": "v1.0",
        "name": "Intern build",
        "org": "Synergy88 Digital Inc.",
        "role": "Product Officer (intern)",
        "dates": "2018",
        "buffs": [
          "Product Officer (intern) at Synergy88 Digital Inc."
        ],
        "fixes": [
          "Nothing to fix yet. It's the first build."
        ],
        "issues": [
          "Still learning which meeting room is which."
        ]
      },
      {
        "id": "v0-9",
        "version": "v0.9",
        "name": "Early access",
        "org": "De La Salle University Manila",
        "role": "BS Computer Science",
        "dates": "2015 to 2020",
        "buffs": [
          "BS Computer Science, De La Salle University Manila.",
          "Vice President, DLSU GAME Laboratory.",
          "Thesis: AR game level-creation tool."
        ],
        "fixes": [
          "Ran alongside v1.0, v1.5, and v2.0."
        ],
        "issues": [
          "Early access build. Expect rough edges."
        ]
      }
    ]
  },

  "adjourn": {
    "heading": "Meeting adjourned.",
    "text": "Thanks for sitting through it. I'm available now, remote or on-site in Metro Manila.",
    "scribble": "or skip the meeting next time",
    "sign": "Please leave the room as you found it.",
    "colophon": "Built by Angelo Barrera with Claude Code. The room is drawn with plain SVG and CSS shapes, no image generators. I don't use generative AI for game assets either."
  },

  "experience": [
    {
      "id": "stratton",
      "org": "Stratton Studio Games",
      "role": "Lead Producer and Studio Assistant",
      "dates": "Jan 2025 to Nov 2026",
      "where": "Remote",
      "track": "Production",
      "board": "for_review",
      "steps": [
        "Producer (Jan 2025)",
        "Senior Producer and Studio Assistant (Mar 2025)",
        "Lead Producer and Studio Assistant (Jul 2025)"
      ],
      "points": [
        "Led production on co-dev projects for external partners, including AAA and AA titles (under NDA), plus in-house projects.",
        "Named titles: Blockstone Island, Playful Sort, and Fill This Hole (mobile puzzle games).",
        "Managed teams of up to 100+ and reported to the parent company's C-suite.",
        "Ran sprint planning, task prioritization, and milestone reviews. Tracked velocity, burndown and burnup, cycle time, utilization vs. capacity, and say-do ratio.",
        "Grew the Philippine co-dev team through targeted recruitment.",
        "Studio Assistant: UA and creatives support (including playable ads), device procurement and IT, technical recruitment, C-suite reporting, and advising other producers. Also Web3 work."
      ]
    },
    {
      "id": "mithika",
      "org": "Mithika Studio",
      "orgNote": "formerly Katakata Creative",
      "role": "Founder and CEO / Creative Director",
      "dates": "Jul 2019 to present",
      "track": "Production",
      "board": "in_progress",
      "points": [
        "Runs operations, pipelines, budgets, and partnerships for an independent game studio.",
        "Ships titles through launch and live ops. Tracks D1 to D30 retention, DAU/MAU, ARPU/ARPPU, LTV vs. CAC, ROAS, and CPI.",
        "Won 3rd place (₱30,000) at the DOST Level Up: Esports Game Dev Challenge 1.0 with Trash Teammates.",
        "Branches: Mithika Games, Mithika Art, Mithika Dev, and Mithika Media.",
        "SEC incorporation targeted for Jan 2027."
      ]
    },
    {
      "id": "benilde",
      "org": "De La Salle-College of Saint Benilde",
      "role": "Teaching Faculty (part-time)",
      "dates": "Jan 2024 to Apr 2025",
      "track": "Teaching",
      "board": "done",
      "points": [
        "Taught full-cycle game production.",
        "Capstone adviser for Handle with Care: won Best Capstone and Best Desktop/Console Game at GDAP GameOn 2025 (Student Division).",
        "Handle with Care was also nominated for Game of the Year (GDAP GameOn 2025) and Best Student Game (IGG PH Indie Community Awards 2026), and was part of the PGDX 2025 Indie Game Stars lineup."
      ]
    },
    {
      "id": "dreamlords",
      "org": "Dreamlords Digital",
      "role": "Operations Manager",
      "dates": "Jan 2024 to Jan 2025",
      "track": "Ops and People",
      "board": "done",
      "points": [
        "Ran daily operations for a 50+ person art and development team on AAA and AA co-dev projects (under NDA)."
      ]
    },
    {
      "id": "sovrun",
      "org": "Sovrun",
      "orgNote": "formerly BreederDAO",
      "role": "Lead Game Designer",
      "dates": "Jan to Mar 2023",
      "track": "Design",
      "board": "done",
      "points": [
        "Designed core systems and mechanics for an in-house Web3 title."
      ]
    },
    {
      "id": "afante",
      "org": "Afante Studios",
      "role": "Lead Game Designer",
      "dates": "Apr 2022 to Feb 2023",
      "track": "Design",
      "board": "done",
      "points": [
        "ASTRO XP, a futuristic online racing game on Ethereum: core gameplay, mechanics, and levels.",
        "Coordinated outsourced development and art vendors."
      ]
    },
    {
      "id": "warpgate",
      "org": "Warpgate Ventures",
      "role": "Game Designer",
      "dates": "Jan to Apr 2022",
      "track": "Design",
      "board": "done",
      "points": [
        "Chain Crisis, a cyberpunk action game listed on the Epic Games Store: gameplay, procedural levels, and FTUE and onboarding."
      ]
    },
    {
      "id": "brutiful",
      "org": "Brutiful Games",
      "role": "Lead Game Developer",
      "dates": "Jul 2020 to Dec 2021",
      "where": "Remote, US company",
      "track": "Engineering",
      "board": "done",
      "points": [
        "Led programming for cross-platform 2D and 3D titles on Android, iOS, and Windows."
      ]
    },
    {
      "id": "darkfx",
      "org": "DarkFX Inc.",
      "role": "Game Developer",
      "dates": "2019",
      "track": "Engineering",
      "board": "done",
      "points": []
    },
    {
      "id": "synergy88",
      "org": "Synergy88 Digital Inc.",
      "role": "Product Officer (intern)",
      "dates": "2018",
      "track": "Production",
      "board": "done",
      "points": []
    }
  ],

  "education": {
    "degree": "BS Computer Science",
    "school": "De La Salle University Manila",
    "dates": "2015 to 2020",
    "points": [
      "Vice President, DLSU GAME Laboratory.",
      "Thesis: AR game level-creation tool."
    ]
  },

  "skills": [
    { "group": "Process", "items": ["Agile", "Scrum", "Kanban"] },
    { "group": "Tools", "items": ["Jira", "Confluence", "Asana", "Trello", "HacknPlan", "Machinations.io", "Excel", "Google Sheets", "GitHub", "Figma", "Miro", "Notion"] },
    { "group": "Engines", "items": ["Unity", "Unreal Engine", "Godot", "GameMaker", "Construct", "Cocos2D", "UEFN"] },
    { "group": "Languages", "items": ["C#", "C++", "Java", "Kotlin", "JavaScript", "TypeScript"] },
    { "group": "Platforms", "items": ["Mobile (Android, iOS)", "PC", "Web", "AR"] },
    { "group": "Business models", "items": ["Free-to-play", "Premium", "Live service", "Web3"] }
  ],

  "ai": "I use Claude (Claude Code), ChatGPT, and Gemini for planning, documentation, and prototyping. I don't use generative AI for game assets.",
  "sheet": {
    "tableHeading": "On the table: patch notes and a character sheet",
    "heading": "Character sheet",
    "pageLabel": "Page",
    "prev": "Back a page",
    "next": "Next page",
    "statsNote": "Joke stats. Skills, proficiencies, and spells are real.",
    "pages": {
      "character": {
        "title": "Character",
        "name": {
          "k": "Character name",
          "v": "Angelo Barrera"
        },
        "header": [
          {
            "k": "Class and level",
            "v": "Producer, level 8+",
            "note": "(years)"
          },
          {
            "k": "Background",
            "v": "Computer Science, DLSU"
          },
          {
            "k": "Player name",
            "v": "Ange"
          },
          {
            "k": "Home base",
            "v": "Parañaque, Metro Manila"
          },
          {
            "k": "Alignment",
            "v": "Lawful organized"
          },
          {
            "k": "Experience points",
            "v": "25+ titles shipped"
          }
        ],
        "stats": [
          {
            "name": "Spreadsheet",
            "value": 21,
            "note": "over the cap"
          },
          {
            "name": "Calendar Tetris",
            "value": 18
          },
          {
            "name": "Scope Control",
            "value": 17
          },
          {
            "name": "Meeting Stamina",
            "value": 16
          },
          {
            "name": "Stand-up Brevity",
            "value": 15
          },
          {
            "name": "Inbox Zero",
            "value": 11
          }
        ],
        "inspiration": {
          "k": "Inspiration",
          "v": "Coffee"
        },
        "proficiency": {
          "k": "Proficiency bonus",
          "v": "+8",
          "note": "(years)"
        },
        "saves": {
          "label": "Saving throws",
          "items": [
            {
              "name": "Scope creep",
              "v": "+7"
            },
            {
              "name": "Surprise meetings",
              "v": "+5"
            },
            {
              "name": "Merge conflicts",
              "v": "+3"
            }
          ]
        },
        "skills": {
          "label": "Skills",
          "from": [
            "Process",
            "Tools"
          ]
        },
        "passive": {
          "k": "Passive perception (blockers)",
          "v": "18"
        },
        "other": {
          "label": "Other proficiencies and languages",
          "items": [
            {
              "k": "Languages",
              "v": "English (professional fluency), Filipino (fluent)"
            },
            {
              "k": "Work setup",
              "v": "Remote, or on-site in Metro Manila. US or EU overlap hours by arrangement."
            }
          ]
        },
        "combat": [
          {
            "k": "Armor class",
            "v": "NDA",
            "note": "AAA and AA work"
          },
          {
            "k": "Initiative",
            "v": "Now",
            "note": "available now"
          },
          {
            "k": "Speed",
            "v": "2 wks",
            "note": "per sprint"
          }
        ],
        "hp": [
          {
            "k": "Hit point maximum",
            "v": "100+",
            "note": "(largest team)"
          },
          {
            "k": "Current hit points",
            "v": "Caffeinated"
          },
          {
            "k": "Hit dice",
            "v": "8+",
            "note": "(years)"
          }
        ],
        "attacks": {
          "label": "Attacks and spellcasting",
          "cols": [
            "Name",
            "Bonus",
            "Effect"
          ],
          "rows": [
            [
              "Sprint planning",
              "+8",
              "Sets the next two weeks"
            ],
            [
              "Milestone review",
              "+7",
              "Checks what actually shipped"
            ],
            [
              "Burndown chart",
              "+9",
              "Shows the real pace"
            ]
          ]
        },
        "equipment": {
          "label": "Equipment",
          "coins": [
            {
              "k": "GP",
              "v": "Budgets up to $500K"
            }
          ],
          "items": [
            "Laptop with a red dot",
            "Coffee mug, refilled between stand-ups",
            "Sticky notes in five colors",
            "Blue marker, mostly dry"
          ]
        },
        "traits": [
          {
            "k": "Personality traits",
            "v": "Playful, plain, and confident. Meeting-room humor included."
          },
          {
            "k": "Ideals",
            "v": "Say what you'll do, then do it. I track the say-do ratio."
          },
          {
            "k": "Bonds",
            "v": "Philippine co-dev teams. Recruited 100+ people for them."
          },
          {
            "k": "Flaws",
            "v": "ShotGrid: never used it. Teach me? Also draws burndown charts on any whiteboard left unattended."
          }
        ],
        "features": {
          "label": "Features and traits",
          "items": [
            "Shipped 25+ titles across mobile and PC, reaching 1M+ players.",
            "Led design, art, and engineering teams of 5 to 100+ across co-development, outsourced, and remote setups.",
            "Recruited 100+ developers, artists, designers, and testers for Philippine co-dev teams.",
            "Studio founder: Mithika Studio, Jul 2019 to now."
          ]
        }
      },
      "story": {
        "title": "Appearance and backstory",
        "header": [
          {
            "k": "Pronouns",
            "v": "he/him"
          },
          {
            "k": "Time zone",
            "v": "UTC+8"
          },
          {
            "k": "Status",
            "v": "Looking for a party. Available now."
          }
        ],
        "allies": {
          "label": "Allies and organizations",
          "items": [
            "Stratton Studio Games: Lead Producer and Studio Assistant, Jan 2025 to Nov 2026.",
            "Mithika Studio: Founder and CEO / Creative Director, Jul 2019 to now.",
            "De La Salle-College of Saint Benilde: Teaching Faculty, Jan 2024 to Apr 2025.",
            "DLSU GAME Laboratory: Vice President."
          ]
        },
        "backstory": {
          "label": "Character backstory",
          "text": [
            "Studied Computer Science at De La Salle University Manila (2015 to 2020). Thesis: an AR game level-creation tool.",
            "Interned as a Product Officer at Synergy88 Digital Inc. in 2018. Then game developer, lead game developer for a US studio, game designer, lead game designer, operations manager, teaching faculty, and producer, up to lead producer.",
            "Founded Mithika Studio in Jul 2019. Still running it."
          ]
        },
        "treasure": {
          "label": "Treasure",
          "items": [
            "₱30,000: 3rd place at the DOST Level Up: Esports Game Dev Challenge 1.0, with Trash Teammates (Mithika Studio).",
            "Best Capstone and Best Desktop/Console Game, GDAP GameOn 2025 (Student Division): Handle with Care, as capstone adviser."
          ]
        }
      },
      "spells": {
        "title": "Spells",
        "header": [
          {
            "k": "Spellcasting class",
            "v": "Producer"
          },
          {
            "k": "Spellcasting ability",
            "v": "Spreadsheet"
          },
          {
            "k": "Spell save DC",
            "v": "18"
          },
          {
            "k": "Spell attack bonus",
            "v": "+8"
          }
        ],
        "levels": [
          {
            "label": "Cantrips",
            "note": "Code",
            "from": "Languages"
          },
          {
            "label": "Level 1",
            "note": "Engines",
            "from": "Engines"
          },
          {
            "label": "Level 2",
            "note": "Platforms",
            "from": "Platforms"
          },
          {
            "label": "Level 3",
            "note": "Business models",
            "from": "Business models"
          },
          {
            "label": "Level 4",
            "note": "AI, for planning, documentation, and prototyping. Never for game assets.",
            "items": [
              "Claude (Claude Code)",
              "ChatGPT",
              "Gemini"
            ]
          }
        ]
      }
    },
    "portrait": {
      "label": "Character appearance",
      "prompt": "Draw what you think I look like.",
      "padLabel": "Doodle pad. Draw with a mouse, pen, or finger.",
      "pens": [
        {
          "name": "Black pen",
          "color": "#23262a"
        },
        {
          "name": "Red pen",
          "color": "#b4442f"
        },
        {
          "name": "Blue pen",
          "color": "#1f4f86"
        }
      ],
      "undo": "Undo",
      "clear": "Clear",
      "signLabel": "Sign it (optional)",
      "send": "Send it to Ange",
      "sending": "Sending...",
      "sent": "Sent. Thanks for the portrait.",
      "note": "Only I see it. Nothing goes public."
    },
    "captions": {
      "clear": "Fresh page.",
      "undo": [
        "Ctrl+Z, but on paper.",
        "Undo. Nobody saw that."
      ],
      "sent": [
        "Portrait received. Very flattering.",
        "Sent. I'll put it on the fridge."
      ],
      "next": [
        "Next page, please.",
        "Flip it over.",
        "Okay, next page."
      ],
      "back": [
        "Wait, go back a page.",
        "Back one page."
      ]
    }
  },
  "resume": {
    "peekTitle": "Resume",
    "peek": "Click to request my resume.",
    "title": "Request my resume",
    "intro": "I'll email it to you myself. Your details only go to me.",
    "name": "Your name",
    "company": "Company",
    "email": "Email",
    "role": "Role you're hiring for",
    "send": "Send request",
    "cancel": "Close",
    "sending": "Sending...",
    "sent": "Request sent. I'll email my resume to you.",
    "plainButton": "Request my resume",
    "captions": {
      "open": [
        "Sure, I'll send it over.",
        "Resume? Coming right up."
      ],
      "sent": "Request sent. I'll email it over."
    }
  },
  "forms": {
    "checking": "Checking you're not a bot...",
    "offline": "This form is offline right now. Email me at angelo.g.barrera@gmail.com instead.",
    "failed": "That didn't send. Try again, or email me at angelo.g.barrera@gmail.com."
  }
}
