
I'm a Full Stack Developer based in Tamilnadu, India.
I build and break Stages sometimes but not the Prod.
Loading contributions...
Real-time collaborative canvas using tldraw with a custom WebSocket server for live presence and state synchronization.AI-powered intent-based diagram generation using LangGraph with streaming node updates rendered programmatically on the canvas. Monorepo architecture with Turborepo; containerized via multi-stage Docker builds and deployed using CI/CD (GitHub Actions) on an Azure VM behind Nginx reverse proxy.Technologies Used: Next.js, TypeScript, WebSockets, LangGraph, tldraw, Turborepo, Docker, Azure, Nginx.
AI-driven web generation platform that converts product inputs into marketing creatives and fully functional websites using agentic workflows. Implements LangGraph-based planning, build, and conversational refinement loops to iteratively improve generated websites. Executes and previews generated code in a secure sandbox environment, supports one-click deployment via Netlify API, and tracks post-deployment performance using UTM-based analytics feedback. Built with a modular full-stack architecture focused on end-to-end automation.
I developed an object handling application utilizing AWS S3 buckets, where I implemented NextAuth for Google authentication and optimized performance by integrating Redis, improving API response times by 80%. I also integrated Presigned URLs for secure uploading, downloading, and deleting files from S3. The technologies used in the project included Next.js, Prisma ORM, AWS S3, Redis, NextAuth, and TypeScript.Recntly i have added a basic RAG where user can upload pdf and have conversation about the PDF
I developed a blog website with a serverless backend using Cloudflare Workers, implementing JSON Web Token (JWT) for authentication and middleware. The frontend was hosted on Vercel, while Prisma was integrated with NeonDB for accelerated database management. I also shared types between the frontend and backend via an NPM package to ensure consistency across the application. The technologies used in the project included TypeScript, Vercel, Cloudflare Workers, Prisma ORM, and JWT.
I created a transaction app with a Node.js backend to handle user balance updates and peer-to-peer transactions, built a CI/CD pipeline with GitHub Actions, deployed it using Docker on an AWS EC2 instance, and implemented a reverse proxy with Nginx, using technologies such as Next.js, Node.js, Prisma ORM, AWS EC2, Docker, Nginx, and GitHub Actions.
© 2026 Rakesh Paulraj.