Kabir Jaipal
Professional Summary
Full Stack Engineer specializing in building scalable web applications, backend systems, and production-ready APIs. Experienced with Node.js, Next.js, React, PostgreSQL, Redis, and Docker, with hands-on experience integrating LLM APIs and AI-powered features into modern applications. Passionate about designing performant, maintainable, and scalable software through clean architecture, database optimization, real-time systems, and automation.
Technical Skills
Work Experience
Built and scaled enterprise-grade full stack web applications with a focus on complex data workflows, AI integration, and procurement automation platforms.
- Built complex reporting dashboards using Node.js/Express and PostgreSQL with advanced SQL aggregations; automated on-demand PDF report generation from UI-rendered content using Puppeteer.
- Developed a Content Studio slide editor using Tiptap for WYSIWYG editing and Puppeteer pipelines to export slide decks as downloadable PPT/PDF files, reducing manual presentation creation overhead.
- Integrated LLM capabilities via the Vercel AI SDK for document parsing (e.g., 401k PDFs) into structured Tiptap JSON, and engineered web scrapers combined with AI to auto-generate SEO-optimized blog content.
- Architected a comprehensive RFP (Request for Proposal) platform featuring real-time chat with S3 file uploads, an analytics summary dashboard with AI-driven evidence evaluation (scoring vendor PDF answers with percentage/grade calculations), automated email workflows via Nodemailer, and high-throughput server-side PDF rendering using Gotenberg.
Projects
An AI-powered personalized learning hub MVP that enables users to create learning goals, generate structured syllabi and lessons via LLMs, and track progress through a structured lesson completion workflow.
- Designed a multi-tenant PostgreSQL schema using Prisma ORM, implementing row-level data isolation to securely isolate concurrent user profiles.
- Built an LLM lesson generator via OpenRouter/OpenAI SDK with structured response parsing, adaptive goals, and request logging.
- Integrated Stripe Checkout and Customer Portal for subscription billing, gating premium features via server-side active status validation.
- Implemented role-based access control (RBAC) via NextAuth.js and middleware to validate JWT tokens and manage role-based routing.
- Containerized the Next.js app using Docker/Docker Compose and set up Jest to test core authentication, API, and database workflows.
A real-time API monitoring platform that continuously health-checks registered endpoints, broadcasts live status updates to a dashboard via WebSockets, and diagnoses failures using automated AI log analysis.
- Engineered a real-time FastAPI WebSocket pipeline with Redis Pub/Sub, broadcasting live API health status and latency metrics to clients.
- Designed a Redis-cached background checker using Celery beat workers to automate endpoint health pings with configurable retry strategies.
- Integrated Groq SDK (OpenRouter) to parse raw failure logs, generate structured JSON incident summaries, and suggest troubleshooting actions.
- Built state-change threshold logic to filter alert noise, preventing false alerts on transient network failures.
- Containerized FastAPI backend, Celery workers, PostgreSQL, Redis, and Prometheus using Docker Compose, routing traffic through Nginx ingress.