# ============================================================================= # Cedric Ancellin - Professional Competency Record (Section Overview) # ============================================================================= # Core Purpose: # A source-anchored, machine-readable record of Cedric Ancellin's demonstrated # engineering competencies as a founding CTO / principal platform architect: # what he has personally designed and built (or architected and supervised to # completion) across a large multi-tenant hospitality-commerce platform and # several modern-stack products. # # Governed by ../LAWS. Third-party technologies and vendors are named as the # concrete skill surface; this is professional background / track record, never # any prior employer's confidential internals or trade secrets. # # Last updated: 2026-07-04 # ============================================================================= profile: headline: > Founding CTO and principal platform architect who designs and builds production-grade, multi-tenant commerce platforms end to end: API engine, data warehouse, payments, integrations, security, frontends, and the AI/knowledge tooling around them. operating_model: > Every system recorded here was personally designed by Cedric. Delivery was either direct implementation or architecture plus technical supervision of an engineer executing to his design and review. The distinction does not change ownership of the design, the decisions, or the outcome. scale_signals: backend: "~42,000 PHP files; ~41,500 function/class declarations." business_logic: "~5,600-file shared business-logic library across ~113 domain modules." api_surface: "Multi-version REST API (v1 / v2 / v4) across 15+ functional domains, plus GraphQL, an OAuth-provider surface, and an MCP surface." frontend: "Angular/TypeScript operator SPA plus a family of embeddable JS widgets." data: "Polyglot persistence, MySQL, Redis, MongoDB, Firebase, Snowflake." payments: "13+ payment integrations, cards, crypto, wallets, gift cards, room-charge, house credit." reporting: "200+ report types across 80+ modules with a scheduled export engine." integrations: "Dozens of third-party vendors, reservation, POS, PMS, payment, identity, messaging, marketing, dev-tooling, guest-engagement." applied_ai: "A self-hosted, fine-tuned LLM behind a streaming API, plus NLU and a conversational assistant." knowledge_base: "~2,400-file machine-readable YAML knowledge base with a from-scratch MCP server." # ----------------------------------------------------------------------------- # WHY THIS MATTERS # ----------------------------------------------------------------------------- track_record_relevance: > This is the concrete evidence base behind Cedric's track record. The hardest problems in hospitality technology, unifying two platforms, converging payments and compliance, building a shared data warehouse and analytics, hardening for enterprise, and layering AI on a unified foundation, map almost one-to-one onto competencies he has already delivered end to end (see payments_engineering, integrations_etl, data_engineering_warehouse, security_engineering, applied_ai_llm, ai_knowledge_engineering, and systems_architecture below). # ----------------------------------------------------------------------------- # COMPETENCY MAP (drill into each file) # ----------------------------------------------------------------------------- competencies: systems_architecture: $ref: "https://zc8.com/competencies/01_systems_architecture" scope: "Single front-controller request engine, multi-environment routing, multi-tenancy, statelessness + cache tier." backend_platform_engineering: $ref: "https://zc8.com/competencies/02_backend_platform_engineering" scope: "Large PHP monolith design, custom database abstraction, ID/encoding schemes, soft-delete + audit patterns." commerce_inventory_engine: $ref: "https://zc8.com/competencies/03_commerce_inventory_engine" scope: "Date-partitioned inventory, tier-yielded pricing, multi-layer breakdown engine, holds + publishing pipeline." payments_engineering: $ref: "https://zc8.com/competencies/04_payments_engineering" scope: "Multi-gateway checkout, Stripe Connect + Elements, refund engine, comps/cash, cart + fulfillment; 13+ integrations." integrations_etl: $ref: "https://zc8.com/competencies/05_integrations_etl" scope: "Two-way sync, raw ingest + normalization pipelines, high-watermark CDC, POS and reservation vendors." data_engineering_warehouse: $ref: "https://zc8.com/competencies/06_data_engineering_warehouse" scope: "Snowflake galaxy schema, dbt semantic layer, multi-tenant gated shares, CDC ETL, data-quality governance." security_engineering: $ref: "https://zc8.com/competencies/07_security_engineering" scope: "Request firewall, defense-in-depth uploads, secrets management, pentest remediation, controls registry." frontend_widget_engineering: $ref: "https://zc8.com/competencies/08_frontend_widget_engineering" scope: "Embeddable widget + proxy pattern, Angular SPA, XSRF rotation, real-time socket systems." identity_authentication: $ref: "https://zc8.com/competencies/09_identity_authentication" scope: "Multi-key-type auth, session lifecycle, OAuth/SAML/SSO federation, RBAC + PII gating." reliability_operations: $ref: "https://zc8.com/competencies/10_reliability_operations" scope: "Incident command, root-cause analysis, data remediation at scale, error/alerting pipelines, environments." ai_knowledge_engineering: $ref: "https://zc8.com/competencies/11_ai_knowledge_engineering" scope: "Documentation-as-code knowledge base, MCP server, AI-assisted development workflow + guardrails." technical_leadership: $ref: "https://zc8.com/competencies/12_technical_leadership" scope: "Architecture ownership, standards + conventions, code review, mentorship, delivery supervision." reporting_analytics_reconciliation: $ref: "https://zc8.com/competencies/13_reporting_analytics_reconciliation" scope: "200+ report types, POS + processor + GL reconciliation, scheduled multi-recipient export engine." regulatory_fiscal_compliance: $ref: "https://zc8.com/competencies/14_regulatory_fiscal_compliance" scope: "Government fiscal e-invoicing, multi-rate tax, digital consent/waivers, audit/change-tracking." ticketing_loyalty_access: $ref: "https://zc8.com/competencies/15_ticketing_loyalty_access" scope: "Ticketing engine, cross-property loyalty/membership, Apple Wallet passes, encrypted-QR access control + scanning." applied_ai_llm: $ref: "https://zc8.com/competencies/16_applied_ai_llm" scope: "Self-hosted fine-tuned LLM behind a streaming API, conversational assistant, NLU-driven chat." realtime_notifications: $ref: "https://zc8.com/competencies/17_realtime_notifications" scope: "Live socket broadcasting, real-time audience-request system, multi-channel notification/trigger platform." project_resource_management: $ref: "https://zc8.com/competencies/18_project_resource_management" scope: "PSA / project management, task plans, time tracking, skill catalog, resource cost rates, cost accounting." modern_fullstack_product: $ref: "https://zc8.com/competencies/19_modern_fullstack_product" scope: "A separate current-stack product, Next.js App Router, React, TypeScript, NextAuth/Google OAuth, Jira integration." ai_orchestrated_delivery: $ref: "https://zc8.com/competencies/20_ai_orchestrated_delivery" scope: "Directing AI coding agents to build + operate production apps as product owner/architect, with an engineered governance oracle." distributed_service_segregation: $ref: "https://zc8.com/competencies/21_distributed_service_segregation" scope: "Multi-repo distributed platform (NestJS + Next.js) with frontend/backend and auth/session segregation (two-token model)." engineering_management_financial_stewardship: $ref: "https://zc8.com/competencies/22_engineering_management_financial_stewardship" scope: "Leading a product team; owning the delivery process; capitalizing engineering time against CapEx in management reporting." knowledge_architecture_curation: $ref: "https://zc8.com/competencies/23_knowledge_architecture_curation" scope: "A domain-agnostic knowledge-architecture methodology (structured YAML, rules layer, MCP serving), generalized into transferable IP." oracle_ai_applications: $ref: "https://zc8.com/competencies/24_oracle_ai_applications" scope: "What the Oracle methodology is FOR: AI applications built on it, AI-first/assisted dev, code review & impact analysis, trusted analytics, agent governance & multi-agent orchestration, documentation, and operations." tech_stack: $ref: "https://zc8.com/competencies/tech_stack" purpose: "Fast index of languages, datastores, vendors, and tools across the record." # ----------------------------------------------------------------------------- # IMPLICIT # ----------------------------------------------------------------------------- implicit: - "The knowledge-architecture methodology (competency 23) is the same Oracle technology this résumé is authored and served with; see ./23_knowledge_architecture_curation." - "Capabilities are stated as demonstrated experience, not aspiration." - "This documents Cedric's demonstrated skills and track record, never any prior employer's confidential internals or trade secrets (see ../LAWS)."