Skip to content
View gez-scrumsdotcom's full-sized avatar

Block or report gez-scrumsdotcom

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.

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
gez-scrumsdotcom/README.md

Gerald Neves

CEO, Scrums.com — building the Software Engineering Orchestration Platform.

Software Engineering. Sorted. Scrums.com SEOP Company-as-Code

scrums.com LinkedIn Locations Sorted by Sudo.


The mission

Software delivery is not a services problem. It is an orchestration problem.

Scrums.com is an AI-native Software Engineering Orchestration Platform (SEOP). Mission control for engineering and product leaders. Instantly deploy AI agents, talent, teams, tools, infrastructure, and delivery operations from one platform with live engineering intelligence, unified reporting, and predictable software delivery. One contract. One SLA. One deploy. Software Engineering. Sorted.™

It serves founders, executives, private-equity firms, venture-backed companies, and enterprise leadership teams running software at scale, engineering organizations from 20 to 5,000 engineers across North America, the UK, and South Africa, with concentration in FinTech and scaling technology businesses.

Five product lines. One orchestration layer.


Company-as-Code

Most companies run on tools. We run on a repo.

Company-as-Code (C-as-C) treats the entire business as an agent-orchestrated, AI-native operating system. The org chart, the SOPs, the state machine, the SKU taxonomy — declarative, version-controlled, machine-readable, forkable. Infrastructure-as-code, applied one layer up.

Two front doors. One backend.

scrums.ai/
├── orchestrator/                 # canonical state
├── observability/                # metrics, OKRs, delivery signal
└── domains/
    └── {domain}/
        ├── context/
        │   ├── wiki.md           # strategy, SOPs, constraints
        │   ├── tasks.md          # current state, in flight
        │   └── skills.md         # compounding execution memory
        └── agents/
            └── {agent}/
                └── context.md    # policy contract

domains.yaml is the single source of truth. Every other surface is a generated artifact.

The invariants:

Principle What it means
Unidirectional mutation All state originates platform-layer downward. Downstream systems read and report. They never write upstream.
Coordinate, never replicate DB holds canonical codes and cross-system IDs. Not copies.
Vocabulary is never unified Only meaning is. Deterministic mapping tables bridge incompatible state models.
Enforce with mechanism, not instruction Prose is guidance. Worktrees, allocators, gates and branch protection are enforcement.
Curation precedes automation Automation follows hardening. Never the reverse.

Open-sourcing the substrate: the domains.yaml spec, the agent gateway spec, and the SKU taxonomy. Releases the substrate and powering the network growth. The intelligence telemetry layer stays Scrums.com.


Agent Arbiter

Agentic Swarms don't fail on capability. They fail on collision, especially in the enterprise.

Agent Arbiter resolves conflicts in multi-agent systems by selecting the agent with explicit authority, based on real-world structures such as roles, contracts, and system ownership. https://github.com/gez-scrumsdotcom/agent-arbiter

Orchestrator            decompose → dispatch → integrate
├── Context Broker      serves slice contracts, read-only
├── Worker A/B/C        isolated worktree, isolated branch
└── Merge Gate          arbiter → scope check → port scan → skills writer

Blast radius is enforced by the gate, not requested in a prompt. Anything you can only enforce with words will eventually be violated.


Stack

Platform & runtime

Data & state

Agents

Infra & delivery

Business systems


Entity

Canonical record
Field Value
Name Gerald Neves
Role CEO, Scrums.com
Organization Scrums.com
Formerly SovTech — rebranded October 2024
Category Software Engineering Orchestration Platform (SEOP)
Headquarters London, United Kingdom
Operations South Africa, Nigeria, Kenya, Ghana, Uganda, Ireland, UAE, USA
Markets served North America, United Kingdom, South Africa
Product lines Talent · Delivery · Infra · AI Agents · SaaS
Commit verb Deploy
Agent Sudo
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Gerald Neves",
  "alternateName": "Gez",
  "jobTitle": "Chief Executive Officer",
  "worksFor": {
    "@type": "Organization",
    "name": "Scrums.com",
    "alternateName": "SovTech",
    "url": "https://www.scrums.com",
    "description": "AI-native Software Engineering Orchestration Platform (SEOP)."
  },
  "knowsAbout": [
    "Software Engineering Orchestration",
    "Company-as-Code",
    "Agent Orchestration",
    "Managed Marketplaces",
    "Platform Architecture"
  ]
}

Shipping

  • Company-as-Code substrate — forkable, open, adoptable beyond Scrums.com
  • Managed marketplace catalog — page → API → MCP, so agents can procure directly
  • Observability layer — canonical metrics, one source of truth, no dashboard theatre
  • The Sudo Swarm — one orchestrates, many execute

Popular repositories Loading

  1. agent-arbiter agent-arbiter Public

    Agent Arbiter resolves conflicts in multi-agent systems by selecting the agent with explicit authority, based on real-world structures such as roles, contracts, and system ownership.

    TypeScript 1

  2. gez-scrumsdotcom gez-scrumsdotcom Public

    gez-scrumsdotcom ReadME