<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Hari Chandra</title>
    <link>https://harichandra.vercel.app</link>
    <description>Backend engineer in Hyderabad building production LLM systems — agentic RAG, evaluation harnesses, and the REST APIs and data models underneath them.</description>
    <language>en</language>
    <lastBuildDate>Sun, 18 Oct 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://harichandra.vercel.app/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Coding-Agent Harness</title>
      <link>https://harichandra.vercel.app/projects/coding-agent-harness</link>
      <guid isPermaLink="true">https://harichandra.vercel.app/projects/coding-agent-harness</guid>
      <description>A coding agent built on LangGraph from scratch — a planner, a ReAct tool loop, and a network-disabled Docker sandbox — graded against 50 real Django and Sphinx issues from SWE-bench Verified Mini.</description>
      <pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate>
      <category>projects</category>
    </item>
    <item>
      <title>This Site</title>
      <link>https://harichandra.vercel.app/projects/this-site</link>
      <guid isPermaLink="true">https://harichandra.vercel.app/projects/this-site</guid>
      <description>The portfolio itself — an MDX content pipeline validated by Zod at build time, and a single shared WebGL canvas that&apos;s capability-gated and never blocks first paint.</description>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <category>projects</category>
    </item>
    <item>
      <title>How this site is built</title>
      <link>https://harichandra.vercel.app/blog/how-this-site-is-built</link>
      <guid isPermaLink="true">https://harichandra.vercel.app/blog/how-this-site-is-built</guid>
      <description>The architecture behind this portfolio — one shared WebGL canvas, MDX content validated at build time, and a deliberate rule that adding anything is one file.</description>
      <pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate>
      <category>posts</category>
    </item>
    <item>
      <title>Sine field</title>
      <link>https://harichandra.vercel.app/lab/sine-field</link>
      <guid isPermaLink="true">https://harichandra.vercel.app/lab/sine-field</guid>
      <description>Two out-of-phase trig waves multiplied together — the cheapest displacement that doesn&apos;t look like it repeats.</description>
      <pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate>
      <category>lab</category>
    </item>
    <item>
      <title>macOS Troubleshooting Agent</title>
      <link>https://harichandra.vercel.app/projects/macos-troubleshooting-agent</link>
      <guid isPermaLink="true">https://harichandra.vercel.app/projects/macos-troubleshooting-agent</guid>
      <description>An agentic RAG system for macOS troubleshooting — a branching LangGraph, a domain knowledge base built from 9 scrapers, and a blind-judge evaluation harness that blocks its own deploys on quality regressions.</description>
      <pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate>
      <category>projects</category>
    </item>
    <item>
      <title>Finance Dashboard API</title>
      <link>https://harichandra.vercel.app/projects/finance-dashboard-api</link>
      <guid isPermaLink="true">https://harichandra.vercel.app/projects/finance-dashboard-api</guid>
      <description>A Spring Boot REST API for personal finance tracking, with a security layer that returns proper 401/403 JSON instead of Spring&apos;s default HTML redirects, and JPA projections that push aggregation into SQL.</description>
      <pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate>
      <category>projects</category>
    </item>
    <item>
      <title>E-Wallet Microservices</title>
      <link>https://harichandra.vercel.app/projects/e-wallet-microservices</link>
      <guid isPermaLink="true">https://harichandra.vercel.app/projects/e-wallet-microservices</guid>
      <description>A digital wallet decomposed into four Spring Boot services communicating over Kafka, with per-service data ownership and dedicated consumer groups for wallet-creation and transaction-update events.</description>
      <pubDate>Thu, 09 Oct 2025 00:00:00 GMT</pubDate>
      <category>projects</category>
    </item>
    <item>
      <title>Reliable Video Transfer over UDP</title>
      <link>https://harichandra.vercel.app/projects/reliable-video-transfer</link>
      <guid isPermaLink="true">https://harichandra.vercel.app/projects/reliable-video-transfer</guid>
      <description>A hand-rolled reliability layer over raw UDP sockets in C — sequence numbering, acknowledgements, gap detection, and retransmission — built to understand what TCP does by implementing a subset of it.</description>
      <pubDate>Fri, 03 Jan 2025 00:00:00 GMT</pubDate>
      <category>projects</category>
    </item>
  </channel>
</rss>