# Rajat Mondal > AI Product Engineer in Kolkata, India. I build the AI layer, from the infrastructure to the interface. With five-plus years of shipping products, I can add AI to the one you already have, or build the whole thing from scratch. Canonical: https://www.rajatmondal.com ## Facts - Role: AI product engineer in Kolkata, India. The work is shipping AI inside a product. - Now: Software Engineer at Bask Health since March 2026. I own the AI infrastructure. - Stack: LangChain in production: summarization, PII redaction, a checkpointer, and thread pruning. I tested that setup against the Vercel AI SDK and moved responses onto SSE. - Measured: After the refactor, the same response went from 1,015 KB and 17.40s to 2.7 KB and 9.46s. - In the product: Traces go to Slack as a daily alert on what is missing, what users want, and how they use it. Support runs through Plain. Requests run through Linear. The agent updates the Puck website builder and the React Flow builder live on the canvas. - Before March 2026: Frontend engineer at Bask Health from September 2025. Subscriber prices became a digital contract the subscriber signs, with a history, instead of a fixed number or a write-up that took days. The CS portal moved from duplicated native HTML onto a shared base UI. - Other AI products: Datadock turns a plain-language question into a Postgres query. Email Trigger drafts a Gmail reply and waits for the user to send it. ## Contact - Email: rajat@kalyanisoftwaresolutions.com - GitHub: https://github.com/rajatabcx - LinkedIn: https://www.linkedin.com/in/rajat-mondal - X: https://x.com/hyvip_ai - Call: https://cal.com/rajat-mondal/intro-call ## Resume - Plain text: https://www.rajatmondal.com/files/resume.md - PDF: https://www.rajatmondal.com/files/resume.pdf ## Work - Bask Health: AI infrastructure: I own Bask Health's AI infrastructure, built on LangChain. That covers summarization, PII redaction, a checkpointer, and thread pruning, and I tested the same setup against the Vercel AI SDK. I moved the old system onto this stack and onto SSE. After the refactor, the same response went from 1,015 KB and 17.40s to 2.7 KB and 9.46s. Traces go to Slack as a daily alert on what is missing, what users want, and how they use it. Support runs through Plain, and requests through Linear. The agent is connected to the website builder with Puck and the flow builder with React Flow, so the canvas updates live. Before March 2026, as a frontend engineer, I turned subscriber pricing into a digital contract the subscriber signs. Prices used to stay fixed, with no history, or a change had to be written out by hand and took days. Prices can change now, and the record stays. I also rebuilt the CS portal, which was duplicated native HTML, onto a shared base UI we made for those elements. - ABCXChange: As a Full Stack Developer at ABCXChange, I was responsible for overhauling the entire member-only web application, enhancing user experience and functionality. I designed and implemented the complete flow of the dealroom, ensuring seamless integration with backend systems. In addition to developing and integrating new features, I collaborated closely with the backend team to ensure smooth functionality. I also worked with the product team to brainstorm innovative ideas aimed at increasing user session times. To gain comprehensive insights, I integrated POSTHOG for analytics tracking. Furthermore, I built the ABCXChange app from scratch using React Native, focusing on an iOS-first approach. Additionally, I created two separate platforms from the ground up, encompassing frontend and backend development, landing pages, and mobile applications for both iOS and Android. - Surplus: At Surplus, I took charge of managing their app, ensuring it ran smoothly and efficiently. I integrated POSTHOG for detailed event analytics, providing valuable insights into user behavior. In addition to fixing numerous bugs, I created new onboarding and reward flows to enhance the user experience. I also developed graphs and charts for expense tracking and implemented an account aggregator in webview. Moreover, I revamped their website, improving its design and functionality to better meet user needs. ## Projects - Replyas (Next.js, Typescript, Supabase, TailwindCSS, Shadcn UI, Postmark): Replyas is a powerful shared inbox solution that streamlines team communication and collaboration. Teams can manage all their emails, messages and conversations in one centralized place. With features like shared labels, assignments and internal notes, teams can work together seamlessly while maintaining context and accountability across all communications. Links: https://replyas.com - Datadock (Next.js, Typescript, Supabase, TailwindCSS, Shadcn UI, pg): Datadock is a smart database management tool that combines AI-powered data querying with automated admin panel generation. The built-in AI chatbot helps you explore your Postgres database using natural language - simply describe what data you need and it generates optimized SELECT queries. The platform also automatically creates customized admin dashboards based on your database schema, giving you instant visualization and management capabilities. Perfect for teams who want both conversational data access and structured admin interfaces without writing code. Links: https://datadock-ai.vercel.app/ - Email Trigger (Next.js, Gmail API, HuggingFace, Supabase): In this project, users authenticate using OAuth2 and Google APIs to set predefined automations. For instance, users can specify a response for emails about joining a stand-up call. When such an email arrives, the system generates an AI-drafted reply, which the user can review and send. Links: https://github.com/hyvip-ai/email_trigger, https://drive.google.com/file/d/1DlrEiIHJMDEc5bztIQtEwl2YDdcXEGOZ/view?usp=sharing - Smashback (Next.js, Typescript, Convex, Clerk, TailwindCSS, Shadcn UI): SmashBack allows founders to list their products and share public links to gather feedback and feature requests. Users can suggest changes with bounty offers, comment on feedback, and track the status updates set by the founder or product manager. Links: https://smashback.vercel.app/, https://github.com/rajatabcx/smashback - Zama (React, Typescript, PostgreSQL, Prisma, Material UI, Nest.js, TailwindCSS, AMP): Zama enables Shopify store owners to connect their stores and send interactive AMP emails. They can target abandoned carts, create upsell campaigns for new products, and send specific offers via email. Customers can provide feedback and reviews directly from the email, helping to increase average order value (AOV). Links: https://loom.com/share/folder/cb48ce0c13e94daf9245eaf8a5592ebc