Aalam API

docs/v2

GitHub
Portfolio rebuilt as developer API documentation

A backend developer profile, documented like a production API.

Explore profile data, project endpoints, live preview slots, published notes, and stack details through a docs-style interface.

View projects
GET/profile

Profile Resource

The compact identity endpoint: who I am, what I am currently focused on, and the kind of engineering work this portfolio should represent.

response.json
{
  "name": "Aalam Patil",
  "role": "Backend-focused developer",
  "location": "Haryana, India",
  "status": "Building projects and writing technical notes",
  "focus": [
    "APIs",
    "Authentication",
    "Node.js",
    "System design basics"
  ]
}
GET/projects

Projects

Project records are structured like API resources, with active deployments linked directly from each resource card.

GET/projects/wordle-apLive

wordle-ap

Wordle-inspired app built while learning JWT authentication, refresh tokens, session handling, cookies, and Google OAuth.

Live
ReactAuthOAuth
GET/projects/oidc-apLive

oidc-ap

OpenID Connect authentication project focused on identity flows, provider integration, sessions, and secure login behavior.

Live
OIDCAuthSessions
GET/projects/deadlinkLive

deadlink

A live web project for checking, exploring, or presenting link behavior through a focused utility interface.

Live
Web ToolLinksUtility
GET/projects/talaash-apLive

talaash-ap

Search-oriented project with a deployed web experience built around discovery and fast access to relevant results.

Live
SearchFrontendProduct
GET/projects/chaicss-apLive

chaicss-ap

CSS-focused project for experimenting with reusable styles, interface patterns, and polished frontend presentation.

Live
CSSUIFrontend
GET/previews

Live Preview

A dedicated section for demos, embeds, screenshots, and technical updates from active projects.

Live Project Updates

Recent build notes and shipped work from the active project timeline.

API Playground

A future interactive panel can simulate requests like GET /projects or GET /blogs and render real portfolio data.

Build Notes

A changelog-style space for work in progress, recent experiments, and architecture decisions.

GET/blogs?source=hashnode

Published Notes

Live Hashnode feed with cursor pagination. Fetch the first page, then keep loading more until the publication has no more posts.

aalampatilblogs.hashnode.dev
GET/stack

Tech Stack

A quick dependency list for the type of work this portfolio is optimized to communicate.

TypeScript
React
Next.js
React-Native
Expo Go
Node.js
Express
MongoDB+Mongoose
PostgreSQL+Drizzle
Tailwind CSS
JWT
OAuth
REST APIs
Git
GET/changelog

Changelog

Versioned notes for the portfolio itself, matching the API documentation theme.

v2.0.0

Migrated portfolio to API docs theme

Next.js app shell, docs navigation, project registry, live preview section, and Hashnode pagination.

v1.3.0

Added live Hashnode blog feed

Blogs load from Hashnode GraphQL and support cursor-based pagination.

v1.0.0

Wikipedia profile theme

Original single-page portfolio with profile, sections, blogs, projects, and social links.