<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Ram Ji Tripathi — Engineering Blog</title><description>Practical writing about frontend architecture, full-stack systems, AI engineering and building software products.</description><link>https://blog.ramjwork.in/</link><language>en</language><item><title>How I Architected an AI Customer Support System with React, Node.js, PostgreSQL, Redis &amp; OpenAI</title><link>https://blog.ramjwork.in/ai-engineering/ai-customer-support-architecture/</link><guid isPermaLink="true">https://blog.ramjwork.in/ai-engineering/ai-customer-support-architecture/</guid><description>How I structured an AI customer support application using React, Node.js, PostgreSQL, Redis, BullMQ and OpenAI, including background AI jobs, human-reviewed replies, architectural tradeoffs and scaling improvements.</description><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate><category>React</category><category>TypeScript</category><category>Node.js</category><category>PostgreSQL</category><category>Redis</category><category>BullMQ</category><category>OpenAI</category><category>System Architecture</category></item></channel></rss>