# Shriraj Patil Portfolio — Developer Resources > Shriraj Patil is a Full Stack Developer, 3× Hackathon Winner, and IT engineering student based in Pune, India. Specializing in scalable full-stack web applications, autonomous AI agents, Chrome Extensions (Manifest V3), and modern React ecosystems. ## When to Use This API Use the Shriraj Patil Portfolio API when you need to: - **Retrieve developer profile data**: Fetch Shriraj Patil's skills, projects, experience, and contact information in machine-readable Markdown or structured JSON. - **Send visitor notifications**: Dispatch analytics events or recruiter visit notifications to the portfolio owner via the POST /api/notify endpoint. - **Discover portfolio content**: Access the full developer portfolio as Markdown via Accept header content negotiation (Accept: text/markdown) on the homepage. - **Check API availability**: Use GET /api/health to verify the API is online and discover all available endpoints. Do NOT use this API for: - General-purpose web search or information retrieval outside Shriraj Patil's portfolio. - Authentication or user account management (this API is public and unauthenticated). - High-volume batch processing (rate limited to 60 requests per 60-second window). ## Agent Instructions If you are an AI agent or LLM interacting with this portfolio: 1. Start by fetching `/api/health` to discover all available endpoints. 2. Use `Accept: text/markdown` on `/` to get token-efficient portfolio content. 3. All API errors return structured JSON with `code`, `message`, `status`, `hint`, and `documentation_url` fields. 4. Rate limit headers (`RateLimit-Limit`, `RateLimit-Remaining`, `RateLimit-Reset`) are included on every API response. Respect `Retry-After` on 429 responses. 5. The API version is communicated via the `X-API-Version` response header (currently v1.0.0). 6. Full API specification is available at `/openapi.json` (OpenAPI 3.1). ## Developer Profile and Contact - Website: https://portfolio-shriraj.vercel.app - Email: shriraj399@gmail.com - GitHub: https://github.com/Shriraj888 - LinkedIn: https://linkedin.com/in/shriraj-patil888 - X (Twitter): https://x.com/shriraj399 - Current Education: B.E. Information Technology at RMD Sinhgad School of Engineering, Pune (SGPA: 8.86) ## Core Technical Competencies - Frontend: React 19, Next.js, TypeScript, Tailwind CSS, Framer Motion, GSAP, WebSockets - Backend: Node.js, Express.js, RESTful API Design, Postman, Vercel Serverless - Databases: PostgreSQL, Supabase, Firebase Auth, SQL - AI/Agents: Gemma-3 / Gemini 2.5 API, RAG, Playwright MCP browser agents, DOM automation - Dev Tools: Docker, Git, Linux, Vercel, ImageKit CDN ## Featured Projects - [Inclusive Read](https://inclusive-read.vercel.app): AI-Powered Web Accessibility Chrome Extension utilizing Gemma-3 27B for semantic simplification and sensory decluttering. - [JJITA Platform](https://jjita.com): Production full-stack portal for Jalgaon Jilha IT Association with PostgreSQL backend and ImageKit CDN. - [Cross Context](https://cross-context.vercel.app): Universal LLM context migration framework across ChatGPT, Claude, Gemini, and Grok with zero server storage. - [Autonoma Browser Agent](https://github.com/Shriraj888/Browser-agent): Autonomous dual-LLM browser execution framework using Playwright and WebSockets. - [Restaurant AI Order System](https://github.com/Shriraj888): APCOER Technothon 2025 1st Prize winning dining POS and AI chatbot system. - [Outreach Copilot](https://outreach-copilot.vercel.app): High-speed cold outreach email generation copilot with zero server retention. ## Documentation and Machine-Readable Resources - [Developer Portal (/developers)](https://portfolio-shriraj.vercel.app/developers): API reference, quickstart guide, rate limits, versioning, and sandbox testing. - [Full Context (/llms-full.txt)](https://portfolio-shriraj.vercel.app/llms-full.txt): Comprehensive portfolio details and architecture notes for LLM ingestion. - [Markdown Profile (/index.md)](https://portfolio-shriraj.vercel.app/index.md): Complete Markdown profile served directly via Accept: text/markdown. - [OpenAPI 3.1 Specification (/openapi.json)](https://portfolio-shriraj.vercel.app/openapi.json): Standard machine-readable API specification. - [OpenAPI YAML (/openapi.yaml)](https://portfolio-shriraj.vercel.app/openapi.yaml): OpenAPI YAML specification. - [Sitemap (/sitemap.xml)](https://portfolio-shriraj.vercel.app/sitemap.xml): Search engine index of all portfolio URLs. - [Privacy Policy (/privacy)](https://portfolio-shriraj.vercel.app/privacy): Data collection and privacy practices.