Matthew Heffernan

Senior Systems Architect & Computer Scientist Matthew Heffernan

AI agents, high-scale infrastructure & game development — bridging technical complexity and business reality for 20+ years.

About

Computer scientist with 20+ years of professional experience. I translate unstated needs into resilient, high-impact systems — from enterprise AI tooling and RAG pipelines to multi-tenant SaaS and real-time game infrastructure.

Programming since age 10 on a Commodore 64. Most recently at the ABC Innovation Lab building AI tooling for newsrooms. Now founder at Split Personas under PolymorphicIT, shipping CorpRaiders — cyberpunk tactical squad co-op with procedurally generated worlds. Available for select contract work.

Current ventures

Split Personas

Game studio · Oct 2025 – Present

Building CorpRaiders — isometric cyberpunk tactical co-op in Unity. Procedural worlds, online multiplayer, persistent consequences.

UnityNetcodeProcedural WorldsState Sync

PolymorphicIT

Consulting · Sept 2025 – Present

Principal systems architect — AI agents, solution design, contract software engineering, and technical leadership.

AI AgentsSolution DesignC# / .NETTypeScript

Experience

Founder & Game Developer — Split Personas

Oct 2025 – Present · PolymorphicIT (studio brand)

Lead architect and developer on CorpRaiders. Procedurally generated worlds where mission outcomes feed persistent state. Real-time netcode and deterministic sync in Unity.

UnityNetcodeProcedural GenerationOnline Co-op

Principal Systems Architect — PolymorphicIT

Sept 2025 – Present · Self-employed

Contract engineering, AI agent implementations, solution design, and technical leadership. Parent company for Split Personas and client-facing delivery.

AI AgentsMicroservicesAPI DesignTechnical Leadership

Senior Software Engineer — ABC Innovation Lab

Sep 2022 – Sep 2025 · Sydney · Hybrid

  • Cross-system AI Chrome extension — ~6 months of sprint time saved, rapid newsroom adoption.
  • RAG pipelines for video content (Gardening Australia) — searchable metadata and knowledge graphs.
  • Video Chapters platform with embedded quizzes — used nationwide in high schools.
  • Prompt engineering, LLM evaluation, React/TypeScript, Docker, Azure/GCP.
RAGLLMReactTypeScriptAzureGCP

Senior Solutions Consultant — CauseIS

2020 – 2022 · Sydney

Complex integrations, APIs, and microservices for not-for-profit clients on the iMIS ecosystem. Technical anchor for the delivery team.

Earlier roles

2003 – 2022

Information Systems Manager & lead developer at University of Sydney; contractor at Artis Group; senior developer at Praxa Ltd; computer scientist at Q-Free (underground cashless toll systems).

Selected projects

CorpRaiders — Split Personas

Oct 2025 – Present · Unity · Online co-op

Cyberpunk, isometric tactical squad game in a Shadowrun-style setting. Manage mercs, run jobs for creds. Procedurally generated worlds — mission outcomes and player choices feed back into each world's state.

UnityProcedural WorldsNetcodePersistent StateOnline Co-op

Booka.work — Multi-tenant SaaS

Jan – Apr 2026 · Lead architect & developer

B2B2C booking platform for salons and solo pros (~86% complete). High-concurrency scheduling with strict tenant isolation, real-time calendar sync, and Stripe payments.

Next.jsPostgreSQLLISTEN/NOTIFYTenant IsolationRedisStripek6

Newsroom AI Extension — ABC

2023 – 2025

Chrome extension unifying siloed enterprise systems into an AI testing harness. Alt-text automation, content workflows, rapid editorial adoption.

RAGChrome ExtensionReactTypeScriptLLM

Core stack & capabilities

Architecture & AI

System DesignMicroservicesRAGAI AgentsPrompt EngineeringLLM Evaluation

Back-end & Data

C# / .NETNode.jsTypeScriptPostgreSQLGraphQLEvent-Driven

Front-end & Cloud

ReactNext.jsDockerAzureGCPAWSCI/CD

Game Dev

UnityNetcodeState SyncProcedural WorldsOnline Co-op

Contact