BIOGRAPHY // PROFILE
NOT AS SHIPPED
I'm Ravi Prajapati, a frontend engineer who never learned to leave things stock: not the framework defaults, not the phone's ROM, not the bike's factory paint. This site is what happens when that habit gets written down.
SYSTEM_STATUS.LOGACTIVE_GARAGE_MODE
FRONTEND:React • Angular • Micro Frontends • Astro
MOBILE:Java/Kotlin • Flutter • Ionic
BACKEND & INFRA:Node.js • AWS • Docker • CI/CD
AI & AGENTS:Harness • MCP • Prompt Pipelines
SIDE QUESTS:Bike Rides • RPI • Android
CURRENT ROLE
MADISON LOGIC
Senior Frontend Engineer
UI library, design system, micro-frontend patterns, and AI developer tooling.Career overview →
LATEST ARTICLES
VIEW ALL →[BUILD LOG]
11 MIN READShipping LLM Prompts as a Build Artifact, Not a Doc
How the Angular component library treats per-component prompt YAML as source of truth, regenerates it into llms.txt, and gates drift with an automated contract check real gaps and fixes from the sessions that built it.