{
  "$schema": "https://resume.cubxxw.com/schema/resume.schema.json",
  "basics": {
    "name": "Xinwei Xiong",
    "label": "AI-native iOS Engineer | SwiftUI / Local-first / Background Execution / TestFlight",
    "email": "3293172751nss@gmail.com",
    "phone": "+86 18672749565",
    "url": "https://cubxxw.com",
    "summary": "I ship local-first iOS products with background AI workflows, native interaction, regression suites, Maestro and TestFlight automation. Open to AI / Agent product systems roles",
    "location": {
      "city": "Shenzhen"
    },
    "profiles": [
      {
        "network": "GitHub",
        "username": "cubxxw",
        "url": "https://github.com/cubxxw"
      },
      {
        "network": "Public Work Graph",
        "username": "cubxxw.com/projects",
        "url": "https://cubxxw.com/projects/"
      }
    ]
  },
  "work": [
    {
      "name": "getyak",
      "position": "Independent AI Product Engineer",
      "location": "Shenzhen / Remote",
      "startDate": "2026-04",
      "summary": "Shipping agent runtimes and native iOS/web products with automated release and regression.",
      "highlights": [
        "daypage",
        "agentry",
        "solo-compass",
        "cct",
        "telepace-next"
      ],
      "x-datePrecision": "month",
      "x-verification": "public_code_and_owner_attestation"
    },
    {
      "name": "Telepace AI",
      "position": "Founder / Product Engineer",
      "location": "Remote",
      "startDate": "2024-06",
      "summary": "Owned backend, async pipelines and Kubernetes delivery; stopped after 0 paying users.",
      "highlights": [
        "telepace-product",
        "voiceflow"
      ],
      "x-datePrecision": "month",
      "x-verification": "mixed",
      "endDate": "2025-10"
    },
    {
      "name": "OpenIM",
      "position": "Open-source Intern, then Community Contributor",
      "location": "Remote",
      "startDate": "2023-04",
      "summary": "Ranked #1 with 358 contributions; delivered 11-service Helm, API/E2E CI and contributor governance.",
      "highlights": [
        "openim"
      ],
      "x-datePrecision": "month",
      "x-verification": "public_contribution_window",
      "endDate": "2024-04"
    }
  ],
  "projects": [
    {
      "name": "DayPage",
      "description": "Lightweight capture is compiled by an LLM into a personal knowledge network; next layer: user-defined Skills → agent execution → artifacts returned to the UI.",
      "url": "https://github.com/getyak/daypage",
      "roles": [
        "Solo Product Engineer"
      ],
      "entity": "Internal dogfood · TestFlight v0.4.74",
      "keywords": [
        "Swift",
        "SwiftUI",
        "TypeScript",
        "Next.js",
        "BGTaskScheduler",
        "Markdown/YAML"
      ],
      "x-status": "internal_dogfood",
      "x-evidence": [
        {
          "id": "daypage-repo",
          "type": "repository",
          "label": "DayPage repository",
          "url": "https://github.com/getyak/daypage",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "daypage-agent-guide",
          "type": "source_document",
          "label": "DayPage AGENTS.md",
          "url": "https://github.com/getyak/daypage/blob/main/AGENTS.md",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "daypage-testflight",
          "type": "automation",
          "label": "TestFlight delivery workflow",
          "url": "https://github.com/getyak/daypage/actions/runs/29885113415",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "daypage-release-v0-4-74",
          "type": "release",
          "label": "DayPage v0.4.74 signed IPA prerelease",
          "url": "https://github.com/getyak/daypage/releases/tag/v0.4.74",
          "statement": "A reproducible macOS audit of the public IPA reads bundle com.daypage.app, version 0.4.74 (1879), minimum iOS 16.1, an iPhone Distribution signature, an App Store provisioning profile and get-task-allow=false. This proves a distributable artifact, not external adoption or real-device reliability.",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "daypage-ci-regression",
          "type": "ci_run",
          "label": "DayPage scheduled regression 9/9 (30 Jul)",
          "url": "https://github.com/getyak/daypage/actions/runs/30515110520",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "daypage-background-source",
          "type": "source_code",
          "label": "DayPage background compilation service",
          "url": "https://github.com/getyak/daypage/blob/56a0cace04f9fdfa0fedcff73736fc943ad291e8/DayPage/Services/BackgroundCompilationService.swift",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "daypage-background-tests",
          "type": "source_code",
          "label": "DayPage background compilation tests",
          "url": "https://github.com/getyak/daypage/blob/56a0cace04f9fdfa0fedcff73736fc943ad291e8/DayPageTests/BackgroundCompilationServiceTests.swift",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "daypage-migration-source",
          "type": "source_code",
          "label": "DayPage vault migration service",
          "url": "https://github.com/getyak/daypage/blob/56a0cace04f9fdfa0fedcff73736fc943ad291e8/DayPage/Services/VaultMigrationService.swift",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "daypage-migration-tests",
          "type": "source_code",
          "label": "DayPage vault migration tests",
          "url": "https://github.com/getyak/daypage/blob/56a0cace04f9fdfa0fedcff73736fc943ad291e8/DayPageTests/VaultMigrationServiceTests.swift",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "daypage-vault-scale-attestation",
          "type": "owner_attestation",
          "label": "DayPage vault corpus statement",
          "sourceKind": "self_attested",
          "attestedBy": "Xinwei Xiong",
          "attestedAt": "2026-07-31",
          "statement": "The owner's fact card records a DayPage local vault spanning about 250 days of Markdown; this is context-corpus scale, not a consecutive-usage or external-user metric.",
          "lastVerified": "2026-07-31"
        }
      ],
      "x-limitations": "Skills → agent execution → UI artifacts is the next-layer product architecture; public evidence currently proves capture, LLM compilation, graph retrieval, TestFlight delivery and tested safeguards, not external adoption of the full agent loop, real-device background success, crash-free rate, retention or model cost."
    },
    {
      "name": "Solo Compass",
      "description": "An AI-curated living map for solo travelers, validating prompts and schema with a bot before expanding to web and native iOS.",
      "url": "https://github.com/getyak/solo-compass",
      "roles": [
        "Solo Product Engineer"
      ],
      "entity": "Pre-alpha · TestFlight v0.1.289",
      "keywords": [
        "Swift",
        "TypeScript",
        "Telegram Bot"
      ],
      "x-status": "pre_alpha_testflight_build",
      "x-evidence": [
        {
          "id": "solo-compass-readme",
          "type": "source_document",
          "label": "Solo Compass README",
          "url": "https://github.com/getyak/solo-compass",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "solo-compass-testflight",
          "type": "automation",
          "label": "Solo Compass TestFlight run",
          "url": "https://github.com/getyak/solo-compass/actions/runs/29719550231",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "solo-compass-release-v0-1-289",
          "type": "release",
          "label": "Solo Compass v0.1.289 prerelease",
          "url": "https://github.com/getyak/solo-compass/releases/tag/v0.1.289",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "solo-compass-ci",
          "type": "ci_run",
          "label": "Solo Compass TypeScript and schema validation run",
          "url": "https://github.com/getyak/solo-compass/actions/runs/29719550214",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "solo-compass-secret-scan",
          "type": "ci_run",
          "label": "Solo Compass secret scan run",
          "url": "https://github.com/getyak/solo-compass/actions/runs/29719550208",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "solo-compass-ios-ci-false-positive",
          "type": "ci_run",
          "label": "Solo Compass iOS CI false-positive run",
          "url": "https://github.com/getyak/solo-compass/actions/runs/29719550190",
          "lastVerified": "2026-07-31"
        }
      ],
      "x-limitations": "The TestFlight upload is verifiable, but the separate iOS CI currently masks an xcodebuild destination error and cannot prove build or test success; the README also warns against production use, and external adoption remains unverified."
    },
    {
      "name": "OpenIM",
      "description": "Owned deployment, CI and contributor governance in a large Go IM project; reached #1 on GitHub's contributor graph.",
      "url": "https://github.com/openimsdk/open-im-server",
      "roles": [
        "Open-source Intern / Community Contributor"
      ],
      "entity": "Past contribution",
      "keywords": [
        "Go",
        "Docker",
        "Kubernetes",
        "CI/CD",
        "GitHub",
        "Technical Writing"
      ],
      "x-status": "past_contribution",
      "x-evidence": [
        {
          "id": "openim-contributors",
          "type": "contributor_graph",
          "label": "OpenIM Server contributors",
          "url": "https://github.com/openimsdk/open-im-server/graphs/contributors",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "openim-prs",
          "type": "pull_requests",
          "label": "OpenIM pull requests by cubxxw",
          "url": "https://github.com/search?q=org%3Aopenimsdk+is%3Apr+author%3Acubxxw&type=pullrequests",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "openim-retrospective",
          "type": "public_retrospective",
          "label": "OpenIM public retrospective",
          "url": "https://cubxxw.com/engineering/posts/openim-open-source-business-journey/",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "openim-pr-1291",
          "type": "pull_requests",
          "label": "OpenIM Helm Charts and Helmfile PR #1291",
          "url": "https://github.com/openimsdk/open-im-server/pull/1291",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "openim-pr-1359",
          "type": "pull_requests",
          "label": "OpenIM API and E2E CI PR #1359",
          "url": "https://github.com/openimsdk/open-im-server/pull/1359",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "openim-pr-366",
          "type": "pull_requests",
          "label": "OpenIM contributor governance PR #366",
          "url": "https://github.com/openimsdk/open-im-server/pull/366",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "openim-bilibili",
          "type": "public_platform_snapshot",
          "label": "OpenIM long-form video reach on Bilibili",
          "url": "https://space.bilibili.com/1233089591",
          "lastVerified": "2026-07-31"
        },
        {
          "id": "openim-bilibili-video-deep-dive",
          "type": "source_document",
          "label": "Representative OpenIM long-form deep-dive video",
          "url": "https://www.bilibili.com/video/BV1ja4y1f7Qz/",
          "lastVerified": "2026-07-31"
        }
      ],
      "x-limitations": "The contribution count does not imply every commit was core IM server code; the resume separates engineering, documentation and community scope."
    }
  ],
  "skills": [
    {
      "name": "Product Systems",
      "keywords": [
        "Native iOS",
        "Web",
        "Backend",
        "TestFlight",
        "Local-first"
      ]
    },
    {
      "name": "Validation",
      "keywords": [
        "Regression testing",
        "XCTest / Swift Testing",
        "Maestro",
        "Go race detector",
        "CI/CD",
        "Artifact verification"
      ]
    },
    {
      "name": "Languages",
      "keywords": [
        "Swift",
        "TypeScript",
        "Go",
        "Python"
      ]
    },
    {
      "name": "Agent Systems",
      "keywords": [
        "Agent loop",
        "MCP",
        "Tool policy",
        "Session lifecycle",
        "Computer Use",
        "Provider abstraction"
      ]
    }
  ],
  "education": [
    {
      "institution": "Wuhan College of Arts & Sciences",
      "studyType": "Computer Science · undergraduate studies completed",
      "endDate": "2024"
    }
  ],
  "publications": [
    {
      "name": "OpenIM Open-source and Business Journey",
      "publisher": "cubxxw.com",
      "url": "https://cubxxw.com/engineering/posts/openim-open-source-business-journey/"
    },
    {
      "name": "Agent Stack Source Teardowns",
      "publisher": "cubxxw.com",
      "url": "https://cubxxw.com/zh/projects/langgraph/"
    },
    {
      "name": "Solo Builder Validation and Kill Criteria",
      "publisher": "cubxxw.com",
      "url": "https://cubxxw.com/zh/growth/posts/super-individual-ai-product-and-solo-builder-stack/"
    }
  ],
  "meta": {
    "canonical": "https://resume.cubxxw.com",
    "version": "2026.08.04",
    "lastModified": "2026-08-04",
    "sourceDigest": "814e754645023f1a78216a00c7d7506521d58eb5e568a19fdfe378ba8c0bcf9d",
    "language": "en",
    "targetRoles": [
      "AI-native iOS Engineer"
    ],
    "view": "ios"
  }
}
