Skip to main content
// Request
>GET/api/profileHTTP/1.1
> Host: hirejeffgreen.com
// Response
200 OK
Content-Type: application/json
{
  "name": "Jeff Green",
  "title": "Product Engineer",
  "headline": "Shipping end-to-end solutions from architecture to deployment",
  "status": "employed",
  "location": "New York, NY",
  "domains": [
    "commerce-platforms",
    "ai-tooling",
    "product-engineering"
  ],
  "current": {
    "company": "Authentic Brands Group",
    "role": "Product Engineer"
  },
  "links": {
    "website": "https://www.hirejeffgreen.com",
    "github": "https://github.com/jeffgreendesign",
    "linkedin": "https://www.linkedin.com/in/jeffgreendev/"
  }
}
══════ MCP ══════
// .well-known/mcp.json
/api/openapi.json
{
  "schema_version": "1.0",
  "name": "jeff-green-portfolio",
  "description": "Portfolio API for AI assistants and developers",
  "capabilities": [
    "commerce-platform-architecture",
    "mcp-server-development",
    "shopify-theme-development",
    "ai-tool-development",
    "full-stack-systems"
  ],
  "endpoints": {
    "profile": "/api/profile",
    "work": "/api/work",
    "skills": "/api/skills",
    "contact": "/api/contact",
    "openapi": "/api/openapi.json"
  }
}

MCP-ready: AI assistants can query /api/profile for structured data.

══════ WORK ══════
// Employment
{
  "id": "abg",
  "company": "Authentic Brands Group",
  "role": "Shopify Plus Developer",
  "location": "New York, NY",
  "period": "2024 – Present",
  "startDate": "2024-01-01",
  "current": true,
  "highlights": [
    "Develop features across 9 global brand storefronts on shared Shopify Plus framework",
    "Build internal operations platform with React 18 and Socket.IO",
    "Implement deployment pipelines and uptime monitoring"
  ]
}
// Projects
{
  "id": "textrawl",
  "title": "Textrawl",
  "type": "Knowledge Base",
  "description": "Personal Knowledge MCP Server—semantic search over your documents from Claude. Hybrid vector + full-text search with reciprocal rank fusion.",
  "tech": [
    "TypeScript",
    "PostgreSQL",
    "pgvector",
    "Supabase",
    "OpenAI",
    "MCP"
  ],
  "highlights": [
    "Multi-format support: PDF, Word, Markdown",
    "File conversion: emails, HTML, Google Takeout",
    "Smart chunking with context overlap"
  ],
  "links": [
    {
      "label": "Website",
      "url": "https://www.textrawl.com/",
      "external": true
    },
    {
      "label": "GitHub",
      "url": "https://github.com/jeffgreendesign/textrawl",
      "external": true
    }
  ]
}
══════ SKILLS ══════
// Technical Skills
{
  "categories": [
    {
      "id": "frontend-frameworks",
      "name": "Frontend Frameworks",
      "skills": [
        {
          "name": "React/Next.js"
        },
        {
          "name": "Vue.js"
        },
        {
          "name": "TypeScript"
        }
      ]
    },
    {
      "id": "styling",
      "name": "Styling",
      "skills": [
        {
          "name": "CSS/Tailwind"
        },
        {
          "name": "JavaScript"
        }
      ]
    },
    {
      "id": "platforms",
      "name": "Platforms",
      "skills": [
        {
          "name": "Shopify"
        },
        {
          "name": "WordPress"
        },
        {
          "name": "Node.js"
        }
      ]
    }
  ],
  "capabilities": [
    "Platform Architecture",
    "AI-Native Tooling"
  ]
}
══════ CONTACT ══════
// Contact
Employed
{
  "email": "contact@hirejeffgreen.com",
  "location": {
    "city": "New York",
    "state": "NY",
    "country": "USA",
    "timezone": "America/New_York"
  },
  "social": {
    "email": "contact@hirejeffgreen.com",
    "linkedin": "https://www.linkedin.com/in/jeffgreendev/",
    "github": "https://github.com/jeffgreendesign",
    "website": "https://www.hirejeffgreen.com"
  },
  "availability": {
    "status": "employed",
    "currentEmployer": "Authentic Brands Group",
    "openTo": [
      "consulting",
      "speaking",
      "open-source collaboration"
    ]
  }
}
>
// Available Endpoints