{
  "schemaVersion": "0.1",
  "name": "InternetDude",
  "handle": "InternetDude",
  "url": "https://internetdude.com",
  "image": "https://internetdude.com/pic.jpg",
  "type": "individual",
  "status": "available",
  "availability": {
    "currently_available": true,
    "work_types": ["contract", "part-time", "freelance", "fractional", "hybrid", "remote", "in-person"],
    "timezone": "America/Los_Angeles",
    "response_time": "24h"
  },
  "location": {
    "city": "Torrance",
    "region": "South Bay",
    "state": "CA",
    "country": "US",
    "coordinates": { "lat": 33.8358, "lng": -118.3406 },
    "radius_miles": 50,
    "on_site_available": true,
    "remote_available": true,
    "coverage_areas": [
      "Los Angeles", "Torrance", "Manhattan Beach", "Redondo Beach",
      "Hermosa Beach", "El Segundo", "Palos Verdes", "Long Beach",
      "Hawthorne", "Gardena", "Carson", "San Pedro", "Lomita",
      "Rolling Hills", "Marina del Rey", "Culver City", "Playa Vista",
      "Santa Monica", "Venice", "DTLA", "Pasadena", "Burbank",
      "Irvine", "Costa Mesa", "Huntington Beach"
    ]
  },
  "skills": {
    "engineering": [
      "Next.js", "React", "Node.js", "TypeScript", "Python",
      "PostgreSQL", "SQL", "Supabase", "Edge Functions",
      "REST APIs", "Webhooks", "JSON Schema", "OpenAPI",
      "AWS", "S3", "Lambda", "Docker", "Vercel", "Railway",
      "Cloudflare", "Upstash", "Stripe API", "Twilio", "SendGrid",
      "Resend", "CSS", "WordPress", "GitHub"
    ],
    "ai": [
      "OpenAI", "Claude", "Gemini", "OpenRouter", "LangChain", "LlamaIndex",
      "Firecrawl", "Ollama", "BeautifulSoup", "Web Crawling",
      "HITL Workflows", "JSON Schema", "Evals", "Zod", "pgvector",
      "agent orchestration", "autonomous agent infrastructure", "MCP"
    ],
    "marketing": [
      "Google Ads", "GTM", "Google Analytics", "Facebook Ads",
      "A/B Testing", "Attribution", "CAC Optimization", "CRO",
      "Retargeting", "HubSpot", "Mixpanel", "ROAS", "SEM"
    ],
    "web3": [
      "Bitcoin protocol", "Lightning Network",
      "EVM smart contracts (read-level)", "DeFi primitives",
      "Wallet integration (EIP-1193)", "JSON-RPC", "On-chain data indexing"
    ]
  },
  "rates": {
    "currency": "USD",
    "model": "On request — varies by engagement modality (hourly, weekly, project, fractional retainer).",
    "contactForQuote": "tony@internetdude.com"
  },
  "experience_years": 20,
  "education": "UCLA — University of California, Los Angeles — Bachelor's Degree, 1998",
  "match_keywords": [
    "senior full-stack engineer", "AI engineer", "AI infrastructure",
    "growth engineer", "founding engineer", "Next.js developer",
    "React developer", "TypeScript developer", "Python developer",
    "Postgres/Supabase developer",
    "Google Ads specialist", "SEM manager", "part-time engineer",
    "fractional CTO", "fractional CAIO", "contract developer", "hybrid engineer",
    "remote developer California", "Los Angeles developer",
    "South Bay engineer", "AI workflow", "agent builder",
    "Web3 / crypto engineer", "Bitcoin / Lightning developer"
  ],
  "contact": {
    "email": "tony@internetdude.com",
    "email_hint": "tony at internetdude dot com",
    "github": "https://github.com/arbengine",
    "linkedin": "https://www.linkedin.com/in/tcaputo",
    "x": "https://x.com/smrt_cntrct"
  },
  "endpoints": {
    "self": "https://internetdude.com/.well-known/agent.json",
    "site": "https://internetdude.com",
    "resume": "https://internetdude.com/resume.json",
    "llms_txt": "https://internetdude.com/llms.txt",
    "llms_full": "https://internetdude.com/llms-full.txt",
    "openapi": "https://internetdude.com/openapi.json",
    "mcp": {
      "transport": "http",
      "url": "https://internetdude.com/api/mcp",
      "protocol": "Model Context Protocol (JSON-RPC 2.0 over HTTP)",
      "authentication": "none",
      "tools": [
        "get_availability",
        "get_skills",
        "get_rates",
        "get_selected_work",
        "request_intro"
      ]
    }
  },
  "intents": [
    {
      "name": "request_intro",
      "description": "Request an introduction or kickoff conversation.",
      "channel": "email",
      "target": "tony@internetdude.com",
      "preferredFields": ["company", "role_or_engagement_type", "scope_summary", "timeline", "budget_or_rate_range"]
    }
  ],
  "policies": {
    "scrapeFriendly": true,
    "agentFriendly": true,
    "preferredFormat": "json",
    "license": "Personal-profile data; agents may parse and cite. No redistribution as a dataset."
  },
  "lastModified": "2026-05-07"
}
