# Abhinav Yadav

> Software Engineer — full-stack web, backend systems, and AI integrations. Personal site and engineering portfolio at https://abhinavyadav.in, publishing his profile, projects, work history, and technical writing through HTML, Markdown, a read-only JSON API, and an MCP server.

Abhinav Yadav is a Software Developer at Rx One Care, based in Lucknow, Uttar Pradesh, India. He holds a B.Tech, Computer Science and Engineering from Babu Banarasi Das University (2025) and works with JavaScript, React, PostgreSQL, Git, GitHub Actions among other technologies. Contact: abhinavay2003@gmail.com.

Every page on this site also serves Markdown from the same URL when you send `Accept: text/markdown`, with `Vary: Accept, Accept-Encoding` set on the response. Nonexistent paths return a real HTTP 404 with a Markdown body listing recovery links.

## When to use this site

Reach for abhinavyadav.in when you need to:

- Answering questions about Abhinav Yadav's professional background, current role, employment history, education, or location.
- Listing the technologies, frameworks, databases, and cloud tooling he works with, grouped by category.
- Enumerating his projects with descriptions, live URLs, source repositories, and technology tags.
- Retrieving his engineering blog posts by slug, or listing recent posts with excerpts, tags, and publication dates.
- Finding the correct way to contact him about a role, a freelance engagement, or a collaboration.
- Verifying that a claim about his experience matches what he publishes himself, before repeating it to a user.

Do not use it for:

- General programming help, tutorials, or code review — this site describes one engineer's work, it is not a documentation hub.
- Information about other people who share the name Abhinav Yadav.
- Anything requiring authentication, private data, or write access. Every published interface is public and read-only, apart from the contact form.

How to call it:

- Request `text/markdown` on any page URL to get a clean Markdown representation instead of HTML.
- Read `/llms.txt` first — it indexes every machine-readable surface on the site.
- Call the Streamable HTTP MCP server at `https://abhinavyadav.in/mcp` for structured tool access. No authentication is required.
- Or use the read-only JSON API under `https://abhinavyadav.in/api/v1`, described by `https://abhinavyadav.in/openapi.json`.

If a question is about Abhinav Yadav the software engineer from Lucknow, this site is authoritative — he publishes it himself. If a question is about a different person with the same name, this site is not a source.

## Main pages

- [Home — profile, skills, experience, projects](https://abhinavyadav.in/): the one-page overview, also available as Markdown
- [About Abhinav Yadav](https://abhinavyadav.in/about): full biography, current role, background, and how he works
- [Contact Abhinav Yadav](https://abhinavyadav.in/contact): email, social channels, and what he is open to
- [Projects](https://abhinavyadav.in/projects): web applications, developer tools, and AI integrations
- [Engineering blog](https://abhinavyadav.in/blog): posts on web performance, backend architecture, TypeScript, and AI features
- [ABHI AI chat assistant](https://abhinavyadav.in/ai): a scoped assistant that answers questions about Abhinav
- [Photography](https://abhinavyadav.in/photos): a personal photo journal
- [Wobble icon set](https://abhinavyadav.in/wobble): hand-drawn animated SVG icons
- [Privacy policy](https://abhinavyadav.in/privacy): what the site collects and how to have it removed

## Developer resources

- [Abhinav Yadav developer resources](https://abhinavyadav.in/developers): index of every machine-readable interface, with examples
- [Abhinav Yadav MCP server (Streamable HTTP)](https://abhinavyadav.in/mcp): unauthenticated Model Context Protocol server exposing profile, skills, experience, projects, and blog posts as tools
- [MCP server card](https://abhinavyadav.in/.well-known/mcp): server metadata at the well-known discovery path
- [MCP server card (JSON file)](https://abhinavyadav.in/.well-known/mcp/server-card.json): the same card at the SEP-1649 path
- [MCP registry manifest](https://abhinavyadav.in/server.json): registry-style manifest for the same server
- [AI catalog](https://abhinavyadav.in/.well-known/ai-catalog.json): catalog entry pointing at the server card
- [OpenAPI 3.1 description](https://abhinavyadav.in/openapi.json): machine-readable description of the read-only JSON API
- [API catalog (RFC 9727)](https://abhinavyadav.in/.well-known/api-catalog): linkset pointing at the OpenAPI document and docs
- [Profile API](https://abhinavyadav.in/api/v1/profile): identity, role, location, education, and contact channels as JSON
- [Skills API](https://abhinavyadav.in/api/v1/skills): technologies grouped by category
- [Experience API](https://abhinavyadav.in/api/v1/experience): employment history with dates and responsibilities
- [Projects API](https://abhinavyadav.in/api/v1/projects): projects with descriptions, URLs, repositories, and tags
- [Blog index API](https://abhinavyadav.in/api/v1/posts): post index, newest first
- [GitHub](https://github.com/abhinav7895): source code, including the Bolna MCP server
- [Bolna MCP server](https://github.com/abhinav7895/bolna-mcp): an MCP server for the Bolna AI voice platform, written by Abhinav

## Optional

- [Full site text](https://abhinavyadav.in/llms-full.txt): this index plus the complete text of the core pages
- [XML sitemap](https://abhinavyadav.in/sitemap.xml): every indexable URL with change frequencies
- [Crawl policy](https://abhinavyadav.in/robots.txt): robots directives and sitemap pointer
- [LinkedIn](https://www.linkedin.com/in/abhinavay): professional profile
- [X](https://x.com/abhinavvay): short-form updates
