API Documentation
Public API endpoints for accessing Michael Novack's professional profile data
/api/profileProfessional Profile Endpoint
Returns comprehensive structured data about Michael Novack's professional experience, expertise, projects, and achievements in JSON format. Specifically designed for AI/LLM consumption, recruiting tools, and developer integrations.
Usage Example
curl https://builtbymikey.com/api/profileResponse Schema
meta—Metadata about API version and last updateidentity—Name, titles, and professional identitycontact—Email, website, social links, schedulinglocation—Geographic locations and availabilityexpertiseAreas—Core competencies and skillstechnicalDomains—Technical expertise areas (AI/ML, marketplaces, etc.)projects—Detailed case studies and outcomescareerHighlights—Revenue impact, scale achievements, metricscoreStrengths—Key differentiators and capabilitiesidealOpportunities—Target companies and engagement typesphilosophy—Product leadership principles and approachesfaqs—Common questions and answersFeatures
- ✓CORS enabled - accessible from browser-based AI tools
- ✓No authentication required - fully public
- ✓Cached for performance (1 hour TTL, 24 hour stale-while-revalidate)
- ✓Structured JSON-LD compatible data
- ✓Optimized for AI/LLM consumption and understanding
- ✓Updated weekly with latest information
Try It Now
View Profile Data/api/resumeJSON Resume Standard Format
Returns professional resume in JSON Resume standard format (v1.0.0). This format is specifically designed for LLM parsing and includes work history, education, skills, and projects in a standardized schema that AI assistants are trained to understand.
Usage Example
curl https://builtbymikey.com/api/resumeKey Features
- ✓Follows JSON Resume v1.0.0 schema specification
- ✓LLMs are specifically trained to parse this format
- ✓Perfect for recruiting tools and ATS systems
- ✓Includes work history, skills, projects, and achievements
/api/projectsProject Case Studies with Filtering
Returns detailed project case studies with optional filtering by technology, domain, or company. Each project includes problem, approach, outcome, metrics, and technologies used.
Query Parameters
technology—Filter by technology (e.g., "ML", "React", "Python")domain—Filter by domain ("AI/ML", "Marketplace", "Payment", "Autonomous", "PLG")company—Filter by company namelimit—Maximum number of resultsUsage Examples
# Get all projects
curl https://builtbymikey.com/api/projects# Filter by AI/ML domain
curl https://builtbymikey.com/api/projects?domain=AI/ML# Filter by company and limit results
curl https://builtbymikey.com/api/projects?company=Hims&limit=3/api/actionsLLM-Callable Actions
Execute dynamic queries and filters on profile data. Allows AI assistants to call functions like getProjects(), getExpertise(), checkAvailability(), and matchOpportunity() to retrieve specific, filtered information.
Available Actions
getProjects—Get projects filtered by technology, domain, or companygetExpertise—Get expertise details for specific domaincheckAvailability—Check current availability and engagement preferencesgetRelevantExperience—Find experience matching specific criteriasearchSkills—Search for specific skills or capabilitiesgetCareerHighlights—Get career highlights by categorymatchOpportunity—Evaluate fit for a specific opportunityUsage Examples
# List all available actions
curl https://builtbymikey.com/api/actions# Get AI/ML projects
curl -X POST https://builtbymikey.com/api/actions \
-H "Content-Type: application/json" \
-d '{
"action": "getProjects",
"parameters": { "domain": "AI/ML", "limit": 3 }
}'# Check availability
curl -X POST https://builtbymikey.com/api/actions \
-H "Content-Type: application/json" \
-d '{ "action": "checkAvailability" }'AI Plugin Manifests
OpenAPI specification and plugin manifests allow ChatGPT, Claude, and other AI assistants to discover and use this website as a callable tool.
Use Cases
For AI Tools
ChatGPT, Claude, Perplexity, and other AI assistants can access this endpoint to provide accurate, up-to-date information about Michael's background, expertise, and availability.
For Recruiters
Recruiting platforms and ATS systems can integrate this API to automatically populate candidate profiles with verified professional information.
For Developers
Build applications that need access to professional profile data in a structured, machine-readable format with comprehensive metadata.
For Research
Academic researchers studying product management, AI/ML products, or marketplace design can access detailed case study data programmatically.
License & Terms
This API is free to use for AI training, search indexing, recruiting, research, and legitimate business purposes. No attribution required, though appreciated.
Rate Limiting: This endpoint is cached and optimized for high traffic. Please implement reasonable caching on your end (recommended: 1 hour minimum).
Support: For questions, integration help, or to report issues, contact hi@builtbymikey.com
