{
  "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
  "basics": {
    "name": "Mira Castellan",
    "label": "Senior Machine Learning Engineer",
    "url": "https://example.com/",
    "email": "mira@example.com",
    "summary": "I build the systems that serve large language models: fast inference servers, careful evaluation and the tools around them. For six years I have worked between research and production. I like small, clear code and measurements that people can trust.",
    "location": {
      "city": "Brooklyn",
      "region": "New York"
    },
    "profiles": [
      {
        "network": "LinkedIn",
        "url": "https://example.com/linkedin"
      },
      {
        "network": "GitHub",
        "username": "mira-sample",
        "url": "https://example.com/code"
      },
      {
        "network": "Google Scholar",
        "url": "https://example.com/scholar"
      },
      {
        "network": "ORCID",
        "username": "0000-0002-1825-0097",
        "url": "https://orcid.org/0000-0002-1825-0097"
      },
      {
        "network": "Hugging Face",
        "url": "https://huggingface.co/mira-sample"
      },
      {
        "network": "npm",
        "url": "https://www.npmjs.com/~mira-sample"
      },
      {
        "network": "Kaggle",
        "url": "https://www.kaggle.com/mirasample"
      }
    ],
    "openToWork": true
  },
  "work": [
    {
      "name": "Tidewater AI",
      "position": "Senior Machine Learning Engineer",
      "location": "New York",
      "startDate": "2023-03",
      "dates": "Mar 2023 to Present",
      "current": true,
      "highlights": [
        "Lead the inference team of four engineers for the company's chat product.",
        "Cut the median response latency by 38% with speculative decoding and a new batch scheduler.",
        "Built the evaluation harness that the research team uses for every model release."
      ],
      "keywords": [
        "Model inference",
        "Rust",
        "CUDA",
        "Model evaluation"
      ]
    },
    {
      "name": "Kestrel Robotics",
      "position": "Machine Learning Engineer",
      "location": "Boston",
      "startDate": "2020-06",
      "endDate": "2023-02",
      "dates": "Jun 2020 to Feb 2023",
      "current": false,
      "highlights": [
        "Trained the vision models for warehouse robots, from data pipeline to deployment on the robot.",
        "Moved model training to a shared GPU cluster and cut the cost for each experiment by half."
      ],
      "keywords": [
        "Computer vision",
        "PyTorch",
        "CUDA",
        "Kubernetes"
      ]
    },
    {
      "name": "Orchard Health",
      "position": "Data Scientist",
      "location": "Boston",
      "startDate": "2018-08",
      "endDate": "2020-05",
      "dates": "Aug 2018 to May 2020",
      "current": false,
      "highlights": [
        "Built the risk models for the care team, used for 40,000 patients each month."
      ],
      "keywords": [
        "Risk models",
        "SQL",
        "Python"
      ]
    }
  ],
  "education": [
    {
      "institution": "University of Michigan",
      "studyType": "MS",
      "area": "Computer Science",
      "startDate": "2016",
      "endDate": "2018",
      "dates": "2016 to 2018"
    },
    {
      "institution": "University of Lisbon",
      "studyType": "BS",
      "area": "Mathematics",
      "startDate": "2012",
      "endDate": "2016",
      "dates": "2012 to 2016"
    }
  ],
  "skills": [
    {
      "name": "Python"
    },
    {
      "name": "Rust"
    },
    {
      "name": "PyTorch"
    },
    {
      "name": "CUDA"
    },
    {
      "name": "AI agents"
    },
    {
      "name": "vLLM"
    },
    {
      "name": "Triton"
    },
    {
      "name": "Kubernetes"
    },
    {
      "name": "Model evaluation"
    },
    {
      "name": "Computer vision"
    },
    {
      "name": "Distributed training"
    },
    {
      "name": "SQL"
    }
  ],
  "projects": [
    {
      "name": "tinyserve",
      "description": "A small inference server for language models, written in Rust. It runs one model on one GPU with continuous batching.",
      "url": "https://example.com/tinyserve",
      "keywords": [
        "Rust",
        "CUDA",
        "gRPC"
      ]
    },
    {
      "name": "evalcards",
      "description": "Short, repeatable evaluation reports for model releases, as static web pages.",
      "url": "https://example.com/evalcards",
      "keywords": [
        "Python",
        "DuckDB"
      ]
    },
    {
      "name": "Batch scheduler notes",
      "description": "A written guide to batch scheduling for model serving, with measurements on three GPU types.",
      "keywords": [
        "Writing"
      ]
    }
  ],
  "publications": [
    {
      "name": "Speculative Batching: Lower Latency for Shared Inference Servers",
      "publisher": "MLSys",
      "releaseDate": "2024",
      "url": "https://example.com/paper/1",
      "citations": 214
    },
    {
      "name": "When Do Evaluation Sets Go Stale? A Study of 40 Model Releases",
      "publisher": "NeurIPS Datasets and Benchmarks",
      "releaseDate": "2025",
      "url": "https://example.com/paper/2",
      "citations": 88
    },
    {
      "name": "Grasp Detection with Few Labels in Warehouse Scenes",
      "publisher": "ICRA",
      "releaseDate": "2022",
      "url": "https://example.com/paper/3",
      "citations": 61
    },
    {
      "name": "Calibrated Risk Scores for Care Management",
      "publisher": "Machine Learning for Health",
      "releaseDate": "2020",
      "citations": 23
    },
    {
      "name": "Draft Models That Know When to Stop",
      "publisher": "arXiv",
      "releaseDate": "2026",
      "url": "https://example.com/paper/5",
      "citations": 3
    }
  ],
  "meta": {
    "canonical": "https://jobswithpay.com/p/sample",
    "version": "v1.0.0",
    "lastModified": "2026-11-08T09:12:00.000Z",
    "source": "JobsWithPay portfolio page. The owner wrote the text. GitHub and research data come from public sources that the owner connected.",
    "allowQuestions": true,
    "endpoints": {
      "page": "https://jobswithpay.com/p/sample",
      "llmsTxt": "https://jobswithpay.com/p/sample/llms.txt",
      "profileJson": "https://jobswithpay.com/p/sample/profile.json",
      "mcp": "https://jobswithpay.com/api/p/sample/mcp"
    },
    "github": {
      "login": "mira-sample",
      "url": "https://example.com/code",
      "publicRepos": 34,
      "stars": 2690,
      "followers": 812,
      "languages": [
        {
          "name": "Python",
          "share": 0.44
        },
        {
          "name": "Rust",
          "share": 0.24
        },
        {
          "name": "TypeScript",
          "share": 0.15
        },
        {
          "name": "C++",
          "share": 0.08
        },
        {
          "name": "Shell",
          "share": 0.06
        },
        {
          "name": "Other",
          "share": 0.03
        }
      ],
      "repos": [
        {
          "name": "tinyserve",
          "url": "https://example.com/code/tinyserve",
          "description": "Small LLM inference server in Rust with continuous batching.",
          "language": "Rust",
          "stars": 1840,
          "forks": 96,
          "pushedAt": "2026-10-30T12:00:00Z"
        },
        {
          "name": "evalcards",
          "url": "https://example.com/code/evalcards",
          "description": "Repeatable evaluation reports for model releases.",
          "language": "Python",
          "stars": 512,
          "forks": 41,
          "pushedAt": "2026-10-12T12:00:00Z"
        },
        {
          "name": "kv-cache-viz",
          "url": "https://example.com/code/kv-cache-viz",
          "description": "See how the KV cache fills during generation.",
          "language": "TypeScript",
          "stars": 187,
          "forks": 12,
          "pushedAt": "2026-08-02T12:00:00Z"
        },
        {
          "name": "gpu-bench",
          "url": "https://example.com/code/gpu-bench",
          "description": "Throughput and latency benchmarks for common GPUs.",
          "language": "Python",
          "stars": 96,
          "forks": 9,
          "pushedAt": "2026-06-20T12:00:00Z"
        },
        {
          "name": "dotfiles",
          "url": "https://example.com/code/dotfiles",
          "description": "",
          "language": "Shell",
          "stars": 31,
          "forks": 2,
          "pushedAt": "2026-09-01T12:00:00Z"
        },
        {
          "name": "triton-kernels",
          "url": "https://example.com/code/triton-kernels",
          "description": "Fused attention and layer-norm kernels for study.",
          "language": "Python",
          "stars": 24,
          "forks": 3,
          "pushedAt": "2025-12-04T12:00:00Z"
        }
      ],
      "fetchedAt": "2026-11-08T04:40:00.000Z"
    },
    "research": {
      "papers": 7,
      "citations": 402,
      "hIndex": 5,
      "sources": [
        "ORCID",
        "Semantic Scholar"
      ],
      "fetchedAt": "2026-11-08T04:40:00.000Z"
    },
    "proof": {
      "checkedAt": "2026-11-08T04:40:00.000Z",
      "note": "JobsWithPay read this evidence itself in public sources.",
      "skills": [
        {
          "skill": "Python",
          "listedByOwner": true,
          "evidence": [
            "3 public repositories (632 stars)",
            "23 merged pull requests in torchwave/torchwave and 1 more project",
            "2 packages (45.2K downloads a month)"
          ]
        },
        {
          "skill": "PyTorch",
          "listedByOwner": true,
          "evidence": [
            "2 public repositories (120 stars)",
            "14 merged pull requests in torchwave/torchwave",
            "2 models on Hugging Face (14.3K downloads a month)"
          ]
        },
        {
          "skill": "Model evaluation",
          "listedByOwner": true,
          "evidence": [
            "2 public repositories (608 stars)",
            "1 package (41.3K downloads a month)",
            "1 paper (88 citations)"
          ]
        },
        {
          "skill": "CUDA",
          "listedByOwner": true,
          "evidence": [
            "2 public repositories (1,864 stars)",
            "9 merged pull requests in servekit/servekit"
          ]
        },
        {
          "skill": "AI agents",
          "listedByOwner": true,
          "evidence": [
            "1 public repository (310 stars)",
            "9 merged pull requests in agentkit/agentkit"
          ]
        },
        {
          "skill": "Rust",
          "listedByOwner": true,
          "evidence": [
            "1 public repository (1,840 stars)",
            "5 merged pull requests in ferrox/ferrox-runtime"
          ]
        },
        {
          "skill": "vLLM",
          "listedByOwner": true,
          "evidence": [
            "9 merged pull requests in servekit/servekit"
          ]
        },
        {
          "skill": "Computer vision",
          "listedByOwner": true,
          "evidence": [
            "1 model on Hugging Face (1,900 downloads a month)",
            "1 paper (61 citations)"
          ]
        },
        {
          "skill": "SQL",
          "listedByOwner": true,
          "evidence": [
            "3 merged pull requests in duckling-db/duckling"
          ]
        },
        {
          "skill": "Triton",
          "listedByOwner": true,
          "evidence": [
            "1 public repository (24 stars)"
          ]
        },
        {
          "skill": "LLMs",
          "listedByOwner": false,
          "evidence": [
            "3 public repositories (2,539 stars)",
            "9 merged pull requests in servekit/servekit",
            "2 packages (43.4K downloads a month)",
            "1 model on Hugging Face (12.4K downloads a month)",
            "1 Hugging Face Space (312 likes)"
          ]
        },
        {
          "skill": "Model inference",
          "listedByOwner": false,
          "evidence": [
            "1 public repository (1,840 stars)",
            "9 merged pull requests in servekit/servekit",
            "1 package (3,900 downloads a month)",
            "1 paper (214 citations)"
          ]
        },
        {
          "skill": "Machine learning",
          "listedByOwner": false,
          "evidence": [
            "14 merged pull requests in torchwave/torchwave",
            "2 models on Hugging Face (14.3K downloads a month)"
          ]
        }
      ],
      "unprovenListedSkills": [
        "Kubernetes",
        "Distributed training"
      ],
      "items": [
        {
          "type": "pr",
          "source": "GitHub",
          "title": "torchwave/torchwave",
          "url": "https://example.com/code/torchwave/torchwave/pulls",
          "metric": {
            "kind": "prs",
            "value": 14
          },
          "date": "2026-10-29T15:02:00Z",
          "detail": "Python",
          "skills": [
            "Python",
            "PyTorch",
            "Deep learning",
            "Machine learning",
            "GPU programming"
          ]
        },
        {
          "type": "pr",
          "source": "GitHub",
          "title": "agentkit/agentkit",
          "url": "https://example.com/code/agentkit/agentkit/pulls",
          "metric": {
            "kind": "prs",
            "value": 9
          },
          "date": "2026-11-01T10:00:00Z",
          "detail": "TypeScript",
          "skills": [
            "TypeScript",
            "AI agents"
          ]
        },
        {
          "type": "pr",
          "source": "GitHub",
          "title": "servekit/servekit",
          "url": "https://example.com/code/servekit/servekit/pulls",
          "metric": {
            "kind": "prs",
            "value": 9
          },
          "date": "2026-10-21T09:40:00Z",
          "detail": "Python",
          "skills": [
            "Python",
            "LLMs",
            "Model inference",
            "vLLM",
            "CUDA"
          ]
        },
        {
          "type": "pypi",
          "source": "PyPI",
          "title": "evalcards",
          "url": "https://example.com/pypi/evalcards",
          "metric": {
            "kind": "downloads",
            "value": 41300
          },
          "date": "2026-10-12T12:04:00Z",
          "detail": "Repeatable evaluation reports for model releases.",
          "skills": [
            "Python",
            "Model evaluation",
            "LLMs"
          ]
        },
        {
          "type": "pr",
          "source": "GitHub",
          "title": "ferrox/ferrox-runtime",
          "url": "https://example.com/code/ferrox/ferrox-runtime/pulls",
          "metric": {
            "kind": "prs",
            "value": 5
          },
          "date": "2026-09-18T10:00:00Z",
          "detail": "Rust",
          "skills": [
            "Rust"
          ]
        },
        {
          "type": "hf_model",
          "source": "Hugging Face",
          "title": "mira-sample/tinyllama-speculator-1b",
          "url": "https://example.com/hf/tinyllama-speculator-1b",
          "metric": {
            "kind": "downloads",
            "value": 12400
          },
          "date": "2026-10-15T10:00:00Z",
          "detail": "text-generation",
          "skills": [
            "Machine learning",
            "LLMs",
            "PyTorch"
          ]
        },
        {
          "type": "repo",
          "source": "GitHub",
          "title": "tinyserve",
          "url": "https://example.com/code/tinyserve",
          "metric": {
            "kind": "stars",
            "value": 1840
          },
          "date": "2026-11-07T18:20:00Z",
          "detail": "Rust",
          "skills": [
            "Rust",
            "LLMs",
            "Model inference",
            "CUDA"
          ]
        },
        {
          "type": "pr",
          "source": "GitHub",
          "title": "duckling-db/duckling",
          "url": "https://example.com/code/duckling-db/duckling/pulls",
          "metric": {
            "kind": "prs",
            "value": 3
          },
          "date": "2026-03-11T10:00:00Z",
          "detail": "C++",
          "skills": [
            "C++",
            "Databases",
            "SQL"
          ]
        },
        {
          "type": "paper",
          "source": "Semantic Scholar",
          "title": "Speculative Batching: Lower Latency for Shared Inference Servers",
          "url": "https://example.com/paper/1",
          "metric": {
            "kind": "citations",
            "value": 214
          },
          "date": null,
          "detail": "MLSys",
          "skills": [
            "Model inference"
          ]
        },
        {
          "type": "pypi",
          "source": "PyPI",
          "title": "tinyserve-client",
          "url": "https://example.com/pypi/tinyserve-client",
          "metric": {
            "kind": "downloads",
            "value": 3900
          },
          "date": "2026-09-02T08:00:00Z",
          "detail": "Python client for tinyserve.",
          "skills": [
            "Python",
            "Model inference"
          ]
        },
        {
          "type": "npm",
          "source": "npm",
          "title": "kv-cache-viz",
          "url": "https://example.com/npm/kv-cache-viz",
          "metric": {
            "kind": "downloads",
            "value": 2100
          },
          "date": "2026-08-02T12:00:00Z",
          "detail": "See how the KV cache fills during generation.",
          "skills": [
            "JavaScript",
            "TypeScript",
            "Data visualization",
            "LLMs"
          ]
        },
        {
          "type": "repo",
          "source": "GitHub",
          "title": "evalcards",
          "url": "https://example.com/code/evalcards",
          "metric": {
            "kind": "stars",
            "value": 512
          },
          "date": "2026-10-12T12:00:00Z",
          "detail": "Python",
          "skills": [
            "Python",
            "Model evaluation",
            "LLMs",
            "DuckDB"
          ]
        },
        {
          "type": "paper",
          "source": "Semantic Scholar",
          "title": "When Do Evaluation Sets Go Stale? A Study of 40 Model Releases",
          "url": "https://example.com/paper/2",
          "metric": {
            "kind": "citations",
            "value": 88
          },
          "date": null,
          "detail": "NeurIPS Datasets and Benchmarks",
          "skills": [
            "Model evaluation"
          ]
        },
        {
          "type": "hf_model",
          "source": "Hugging Face",
          "title": "mira-sample/grasp-det-small",
          "url": "https://example.com/hf/grasp-det-small",
          "metric": {
            "kind": "downloads",
            "value": 1900
          },
          "date": "2022-11-30T10:00:00Z",
          "detail": "object-detection",
          "skills": [
            "Machine learning",
            "Computer vision",
            "PyTorch"
          ]
        },
        {
          "type": "repo",
          "source": "GitHub",
          "title": "serve-check-mcp",
          "url": "https://example.com/code/serve-check-mcp",
          "metric": {
            "kind": "stars",
            "value": 310
          },
          "date": "2026-11-03T12:00:00Z",
          "detail": "TypeScript",
          "skills": [
            "TypeScript",
            "AI agents"
          ]
        },
        {
          "type": "paper",
          "source": "Semantic Scholar",
          "title": "Grasp Detection with Few Labels in Warehouse Scenes",
          "url": "https://example.com/paper/3",
          "metric": {
            "kind": "citations",
            "value": 61
          },
          "date": null,
          "detail": "ICRA",
          "skills": [
            "Computer vision",
            "Robotics"
          ]
        },
        {
          "type": "repo",
          "source": "GitHub",
          "title": "kv-cache-viz",
          "url": "https://example.com/code/kv-cache-viz",
          "metric": {
            "kind": "stars",
            "value": 187
          },
          "date": "2026-08-02T12:00:00Z",
          "detail": "TypeScript",
          "skills": [
            "TypeScript",
            "Data visualization",
            "LLMs"
          ]
        },
        {
          "type": "repo",
          "source": "GitHub",
          "title": "gpu-bench",
          "url": "https://example.com/code/gpu-bench",
          "metric": {
            "kind": "stars",
            "value": 96
          },
          "date": "2026-09-20T12:00:00Z",
          "detail": "Python",
          "skills": [
            "Python",
            "GPU programming",
            "Model evaluation",
            "PyTorch"
          ]
        },
        {
          "type": "hf_space",
          "source": "Hugging Face",
          "title": "mira-sample/kv-cache-explorer",
          "url": "https://example.com/hf/spaces/kv-cache-explorer",
          "metric": {
            "kind": "likes",
            "value": 312
          },
          "date": "2026-08-04T10:00:00Z",
          "detail": "gradio",
          "skills": [
            "LLMs"
          ]
        },
        {
          "type": "paper",
          "source": "Semantic Scholar",
          "title": "Calibrated Risk Scores for Care Management",
          "url": "https://example.com/orcid/0000-0002-1825-0097",
          "metric": {
            "kind": "citations",
            "value": 23
          },
          "date": null,
          "detail": "Machine Learning for Health",
          "skills": []
        },
        {
          "type": "repo",
          "source": "GitHub",
          "title": "dotfiles",
          "url": "https://example.com/code/dotfiles",
          "metric": {
            "kind": "stars",
            "value": 31
          },
          "date": "2026-09-01T12:00:00Z",
          "detail": "Shell",
          "skills": [
            "Shell"
          ]
        },
        {
          "type": "repo",
          "source": "GitHub",
          "title": "triton-kernels",
          "url": "https://example.com/code/triton-kernels",
          "metric": {
            "kind": "stars",
            "value": 24
          },
          "date": "2025-12-04T12:00:00Z",
          "detail": "Python",
          "skills": [
            "Python",
            "Triton",
            "CUDA",
            "PyTorch"
          ]
        },
        {
          "type": "paper",
          "source": "Semantic Scholar",
          "title": "Draft Models That Know When to Stop",
          "url": "https://example.com/paper/5",
          "metric": {
            "kind": "citations",
            "value": 3
          },
          "date": null,
          "detail": "arXiv",
          "skills": []
        }
      ]
    },
    "now": {
      "checkedAt": "2026-11-08T04:40:00.000Z",
      "items": [
        {
          "kind": "paper",
          "verb": "New paper:",
          "title": "Draft Models That Know When to Stop",
          "url": "https://example.com/paper/5",
          "detail": "arXiv, 2026",
          "source": "ORCID and Semantic Scholar",
          "date": "2026-11-08T04:40:00.000Z"
        },
        {
          "kind": "push",
          "verb": "Pushed to",
          "title": "tinyserve",
          "url": "https://example.com/code/tinyserve",
          "detail": "",
          "source": "GitHub",
          "date": "2026-11-07T18:20:00Z"
        },
        {
          "kind": "release",
          "verb": "New version of",
          "title": "tinyserve",
          "url": "https://example.com/code/tinyserve/releases",
          "detail": "v0.9.0",
          "source": "GitHub",
          "date": "2026-11-02T16:05:00Z"
        },
        {
          "kind": "pr",
          "verb": "Pull request merged in",
          "title": "torchwave/torchwave",
          "url": "https://example.com/code/torchwave/pull/8812",
          "detail": "Fuse the rotary embedding into the attention kernel",
          "source": "GitHub",
          "date": "2026-10-29T15:02:00Z"
        },
        {
          "kind": "pr",
          "verb": "Pull request merged in",
          "title": "servekit/servekit",
          "url": "https://example.com/code/servekit/pull/2140",
          "detail": "Add chunked prefill to the batch scheduler",
          "source": "GitHub",
          "date": "2026-10-21T09:40:00Z"
        },
        {
          "kind": "model",
          "verb": "New model on Hugging Face:",
          "title": "mira-sample/tinyllama-speculator-1b",
          "url": "https://example.com/hf/tinyllama-speculator-1b",
          "detail": "",
          "source": "Hugging Face",
          "date": "2026-10-15T10:00:00Z"
        },
        {
          "kind": "package",
          "verb": "New version on PyPI:",
          "title": "evalcards",
          "url": "https://example.com/pypi/evalcards",
          "detail": "0.6.0",
          "source": "PyPI",
          "date": "2026-10-12T12:04:00Z"
        },
        {
          "kind": "post",
          "verb": "New post:",
          "title": "What speculative decoding costs on small GPUs",
          "url": "https://example.com/blog/speculative-costs",
          "detail": "Notes on serving",
          "source": "Blog",
          "date": "2026-10-05T07:30:00Z"
        }
      ]
    },
    "workFiles": [
      {
        "title": "Faster answers from a shared model server",
        "when": "2024, Tidewater AI",
        "result": {
          "value": "38%",
          "label": "lower median response time"
        },
        "problem": "Many users shared one GPU server, and short requests waited behind long ones.",
        "whatThePersonDid": "I designed speculative batching, wrote the scheduler, and measured it on three GPU types.",
        "whatAnAiToolDid": "An agent wrote the first version of the benchmark scripts. I wrote the scheduler myself.",
        "proof": [
          {
            "label": "Paper: Speculative Batching, MLSys 2024",
            "url": "https://example.com/paper/1"
          },
          {
            "label": "Code: tinyserve, scheduler module",
            "url": "https://example.com/code/tinyserve"
          }
        ],
        "note": "Written by the owner of the page. Not checked."
      },
      {
        "title": "Evaluation reports that a team can repeat",
        "when": "2025, open source",
        "result": {
          "value": "41,300",
          "label": "downloads a month"
        },
        "problem": "Each model release had a different evaluation report, so nobody could compare two releases.",
        "whatThePersonDid": "I defined one report format, built the tool evalcards, and studied 40 model releases with it.",
        "whatAnAiToolDid": "An agent wrote the web pages of the reports. I reviewed them and wrote the scoring code.",
        "proof": [
          {
            "label": "Package: evalcards on PyPI",
            "url": "https://example.com/pypi/evalcards"
          },
          {
            "label": "Paper: NeurIPS 2025",
            "url": "https://example.com/paper/2"
          }
        ],
        "note": "Written by the owner of the page. Not checked."
      },
      {
        "title": "Tools that let an agent test a model server",
        "when": "2026, open source",
        "result": {
          "value": "9",
          "label": "pull requests merged by a different team"
        },
        "problem": "Agents could start a model server, but they could not check if it answered correctly.",
        "whatThePersonDid": "I wrote an MCP server and the tests that show when an agent reads a result incorrectly.",
        "whatAnAiToolDid": "An agent wrote most of the server code. I wrote the tests first and rejected 3 of its 12 changes.",
        "proof": [
          {
            "label": "Code: serve-check-mcp",
            "url": "https://example.com/code/serve-check-mcp"
          },
          {
            "label": "Merged pull requests in agentkit",
            "url": "https://example.com/code/agentkit/pulls"
          }
        ],
        "note": "Written by the owner of the page. Not checked."
      }
    ],
    "aiTools": {
      "statement": "I write the design and the tests myself. An AI agent writes most of the first version of the code. I read each line before it is merged, and I measure each change before I trust it.",
      "statementBy": "owner",
      "commits": [
        {
          "year": 2026,
          "commits": 612,
          "withAiCoAuthor": 233
        },
        {
          "year": 2025,
          "commits": 540,
          "withAiCoAuthor": 22
        }
      ],
      "commitsNote": "JobsWithPay read the co-author lines of the commits in the own public repositories on GitHub. It does not read private code.",
      "commitsCheckedAt": "2026-11-08T04:40:00.000Z"
    },
    "jsonld": {
      "@context": "https://schema.org",
      "@type": "ProfilePage",
      "url": "https://jobswithpay.com/p/sample",
      "dateModified": "2026-11-08T09:12:00.000Z",
      "mainEntity": {
        "@type": "Person",
        "@id": "https://jobswithpay.com/p/sample#person",
        "name": "Mira Castellan",
        "url": "https://jobswithpay.com/p/sample",
        "jobTitle": "Senior Machine Learning Engineer",
        "description": "I build the systems that serve large language models: fast inference servers, careful evaluation and the tools around them. For six years I have worked between research and production. I like small, clear code and measurements that people can trust.",
        "homeLocation": {
          "@type": "Place",
          "name": "Brooklyn, New York"
        },
        "worksFor": {
          "@type": "Organization",
          "name": "Tidewater AI"
        },
        "alumniOf": [
          {
            "@type": "EducationalOrganization",
            "name": "University of Michigan"
          },
          {
            "@type": "EducationalOrganization",
            "name": "University of Lisbon"
          }
        ],
        "sameAs": [
          "https://example.com/",
          "https://example.com/linkedin",
          "https://example.com/code",
          "https://example.com/scholar",
          "https://orcid.org/0000-0002-1825-0097",
          "https://huggingface.co/mira-sample",
          "https://www.npmjs.com/~mira-sample",
          "https://www.kaggle.com/mirasample"
        ],
        "knowsAbout": [
          "Python",
          "Rust",
          "PyTorch",
          "CUDA",
          "AI agents",
          "vLLM",
          "Triton",
          "Kubernetes",
          "Model evaluation",
          "Computer vision",
          "Distributed training",
          "SQL"
        ]
      }
    }
  }
}