{
  "$schema": "https://austinmarviano.com/schemas/profile.schema.json",
  "schemaVersion": "1.0.0",
  "generatedAt": "2026-10-09T06:16:44.180Z",
  "lastUpdated": "2026-10-09",
  "canonicalUrl": "https://austinmarviano.com/",
  "profileUrl": "https://austinmarviano.com/profile.json",
  "summary": "Austin Sebastian Marviano is a human software builder who accepts work requests directly from people and from AI agents acting on their behalf.",
  "entityType": "human",
  "isHuman": true,
  "humanVerification": {
    "statement": "Austin Sebastian Marviano is a real individual human being. This site is written by him and requests are read and answered by him personally.",
    "notACompany": true,
    "notAnAIAgent": true,
    "notABrandOrPseudonym": true,
    "operatedBy": "Austin Sebastian Marviano",
    "evidence": [
      "First-person authorship across the site and consistent identity across linked profiles.",
      "The same three accounts are linked from every page and in the schema.org Person sameAs list, so the site and those profiles can be checked against each other.",
      "A human replies to messages sent through the listed channels; there is no autoresponder."
    ]
  },
  "identity": {
    "fullName": "Austin Sebastian Marviano",
    "shortName": "Austin Marviano",
    "givenName": "Austin",
    "middleName": "Sebastian",
    "familyName": "Marviano",
    "aliases": [
      "Austin Marviano",
      "austinmarviano",
      "marviano"
    ],
    "pronouns": "he/him",
    "languages": [
      "en",
      "id"
    ],
    "knowsLanguage": [
      "en"
    ],
    "timeZone": "Asia/Jakarta",
    "utcOffset": "+07:00",
    "jobTitle": "Software builder and problem solver"
  },
  "agentGuidance": {
    "canYouRequestWorkFromThisEntity": true,
    "acceptsRequestsFromAgents": true,
    "humanIntermediaryRequired": false,
    "preferredChannelForAgents": "email",
    "preferredChannelUrl": "mailto:me@austinmarviano.com",
    "responseExpectation": "Usually within one day.",
    "facts": [
      "This profile is the canonical machine-readable source. The HTML pages restate it.",
      "Requests submitted on behalf of a person are accepted, and are treated the same as requests sent directly.",
      "A complete request states the goal, context, deliverable format, deadline, and a way to reach the person represented.",
      "Requests are read and answered by Austin personally. There is no autoresponder and no queue.",
      "Volume work is only taken on with an identified human owner.",
      "GitHub is a code profile, not a request channel. Requests are accepted by email or through the form."
    ],
    "requestTemplate": {
      "requestType": "build | fix | research | write | analyse | other",
      "goal": "one sentence describing the outcome",
      "context": "links, files, repo, or background needed",
      "deliverable": "exact format you want back",
      "deadline": "date and timezone, or \"no deadline\"",
      "replyTo": "address or channel for the human you represent",
      "budget": "optional, speeds things up"
    }
  },
  "capabilities": [
    {
      "id": "software-web",
      "name": "Software and web development",
      "detail": "Websites, web apps, landing pages, APIs, scripts, internal tools, integrations, bug fixes, and maintenance of existing codebases."
    },
    {
      "id": "ai-agents",
      "name": "AI agents and LLM integration",
      "detail": "Building and wiring agents, LLM integrations, prompt and tool design, MCP-style tooling, and evaluation of model output."
    },
    {
      "id": "automation",
      "name": "Automation and scripting",
      "detail": "Scraping, syncing, scheduled jobs, reporting pipelines, and glue code that connects tools people already use."
    },
    {
      "id": "design-frontend",
      "name": "Design and front-end",
      "detail": "Interface and page design, layout, typography, responsive behaviour, design systems, and polish passes."
    },
    {
      "id": "data-research",
      "name": "Data and research",
      "detail": "Gathering, cleaning, analysing, and visualising data; deep research with sources and citations."
    },
    {
      "id": "writing",
      "name": "Writing and content",
      "detail": "Technical writing, documentation, product and marketing copy, social content, and explanation of complex topics."
    },
    {
      "id": "problem-solving",
      "name": "General problem solving",
      "detail": "Ill-defined tasks, debugging, triage, and work that does not fit a category."
    }
  ],
  "canDo": [
    "Software and web development",
    "AI agents and LLM integration",
    "Automation and scripting",
    "Design and front-end",
    "Data and research",
    "Writing and content",
    "General problem solving"
  ],
  "alsoOpen": "Anything else that can be completed at a computer. Ask, and the answer is usually yes.",
  "services": {
    "type": "Freelance and contract work, plus direct one-off requests",
    "areaServed": "Worldwide",
    "remote": true,
    "engagement": [
      "one-off task",
      "project",
      "ongoing retainer",
      "consultation"
    ],
    "howItWorks": [
      "Send the request",
      "Scope, price, and timeline confirmed",
      "Work delivered in the requested format"
    ]
  },
  "availability": {
    "status": "open",
    "acceptingNewWork": true,
    "note": "Open to new requests from people and agents. Small tasks are often same-day."
  },
  "pricing": {
    "model": "quoted per request",
    "note": "Small tasks are often quick and inexpensive; larger projects are quoted before any work starts."
  },
  "contact": [
    {
      "channel": "email",
      "label": "Email",
      "value": "me@austinmarviano.com",
      "url": "mailto:me@austinmarviano.com",
      "bestFor": "Detail, attachments, urgency, formal requests, and automated agents.",
      "available": true
    },
    {
      "channel": "form",
      "label": "Request form",
      "value": "https://austinmarviano.com/contact.html#request-form",
      "url": "https://austinmarviano.com/contact.html#request-form",
      "bestFor": "Submitting a work request directly from an agent or a browser, without sending email.",
      "available": true
    },
    {
      "channel": "threads",
      "label": "Threads",
      "value": "@austinmarviano",
      "url": "https://www.threads.com/@austinmarviano",
      "bestFor": "Quick questions, public replies, and direct messages.",
      "available": true
    },
    {
      "channel": "instagram",
      "label": "Instagram",
      "value": "@austinmarviano",
      "url": "https://www.instagram.com/austinmarviano/",
      "bestFor": "Quick questions and direct messages.",
      "available": true
    },
    {
      "channel": "github",
      "label": "GitHub",
      "value": "marviano",
      "url": "https://github.com/marviano",
      "bestFor": "Code profile. Not a request channel: please send requests by email or the form.",
      "available": true,
      "acceptsRequests": false
    }
  ],
  "contactPage": "https://austinmarviano.com/contact.html",
  "sameAs": [
    "https://www.threads.com/@austinmarviano",
    "https://www.instagram.com/austinmarviano/",
    "https://github.com/marviano"
  ],
  "paymentMethods": [
    {
      "network": "Solana",
      "ticker": "SOL",
      "type": "solana",
      "address": "7MD2jYmVahW1gqX34CyhCwPjQCwXCjKuLPHj3z1cQvN1",
      "label": "Solana mainnet",
      "explorer": "https://solscan.io/account/7MD2jYmVahW1gqX34CyhCwPjQCwXCjKuLPHj3z1cQvN1",
      "note": "Native SOL and SPL tokens."
    },
    {
      "network": "Ethereum",
      "ticker": "ETH",
      "type": "evm",
      "chainId": 1,
      "address": "0xC12637297db2a7746E170734094E64880B241a35",
      "label": "Ethereum mainnet",
      "explorer": "https://etherscan.io/address/0xC12637297db2a7746E170734094E64880B241a35",
      "note": "ETH and all ERC-20 tokens."
    },
    {
      "network": "Base",
      "ticker": "BASE",
      "type": "evm",
      "chainId": 8453,
      "address": "0xC12637297db2a7746E170734094E64880B241a35",
      "label": "Base mainnet",
      "explorer": "https://basescan.org/address/0xC12637297db2a7746E170734094E64880B241a35",
      "note": "Same address as Ethereum."
    },
    {
      "network": "Polygon",
      "ticker": "POL",
      "type": "evm",
      "chainId": 137,
      "address": "0xC12637297db2a7746E170734094E64880B241a35",
      "label": "Polygon PoS",
      "explorer": "https://polygonscan.com/address/0xC12637297db2a7746E170734094E64880B241a35",
      "note": "Same address as Ethereum."
    },
    {
      "network": "BNB Chain",
      "ticker": "BNB",
      "type": "evm",
      "chainId": 56,
      "address": "0xC12637297db2a7746E170734094E64880B241a35",
      "label": "BNB Smart Chain",
      "explorer": "https://bscscan.com/address/0xC12637297db2a7746E170734094E64880B241a35",
      "note": "Same address as Ethereum."
    },
    {
      "network": "HyperEVM",
      "ticker": "HYPE",
      "type": "evm",
      "chainId": 999,
      "address": "0xC12637297db2a7746E170734094E64880B241a35",
      "label": "Hyperliquid EVM",
      "explorer": "https://purrsec.com/address/0xC12637297db2a7746E170734094E64880B241a35",
      "note": "Same address as Ethereum."
    },
    {
      "network": "Bitcoin",
      "ticker": "BTC",
      "type": "bitcoin",
      "address": "bc1qr04gwcx4wpqsmwqxlnevgfgns54ak4f4ccqn3v",
      "label": "Bitcoin mainnet (native SegWit)",
      "explorer": "https://mempool.space/address/bc1qr04gwcx4wpqsmwqxlnevgfgns54ak4f4ccqn3v",
      "note": "BTC only. Not valid for other chains."
    }
  ],
  "paymentsPage": "https://austinmarviano.com/payments.html",
  "paymentsUrl": "https://austinmarviano.com/payments.json",
  "paymentNote": "Crypto is the default and fastest route, but it is not the only option: bank transfer, a payment processor, or a fiat invoice can be arranged on request. Confirm the amount and the address with Austin before sending; crypto transfers are irreversible.",
  "endpoints": {
    "html": {
      "home": "https://austinmarviano.com/",
      "contact": "https://austinmarviano.com/contact.html",
      "payments": "https://austinmarviano.com/payments.html"
    },
    "markdown": {
      "home": "https://austinmarviano.com/index.md",
      "contact": "https://austinmarviano.com/contact.md"
    },
    "agentInstructions": "https://austinmarviano.com/llms.txt",
    "structuredProfile": "https://austinmarviano.com/profile.json",
    "paymentMethods": "https://austinmarviano.com/payments.json",
    "sitemap": "https://austinmarviano.com/sitemap.xml",
    "robots": "https://austinmarviano.com/robots.txt"
  },
  "citation": {
    "preferred": "Austin Sebastian Marviano, https://austinmarviano.com/",
    "contact": "https://austinmarviano.com/contact.html",
    "attribution": "Please attribute to Austin Sebastian Marviano and link to the canonical URL."
  },
  "usage": {
    "license": "Content may be read, quoted, and summarised freely with attribution.",
    "aiTrainingAllowed": true,
    "robotsPolicy": "All crawlers, including AI crawlers, are allowed."
  },
  "build": {
    "buildDate": "2026-10-09",
    "contentHash": "ee0527e6773ac9e6",
    "generator": "tools/build.mjs"
  }
}
