Hi, I'm Deepak 👋
Full-Stack Engineer building scalable web apps with React, Next.js, LangGraph, and n8n-powered AI automation.
DB

About

I'm a full-stack engineer building production-grade web applications and AI systems. Currently at RedSoft Solutions, I developed a React geospatial app for solar plant design and a LangGraph-based multi-agent financial intelligence platform with FastAPI achieving 60% query coverage and sub-2s response times. I won RedSoft Games 2025 with an AI-powered WhatsApp automation reducing clinic no-shows by 70%. Previously at IBM, I maintained energy trading systems with 99.9% uptime and led an Oracle-to-PostgreSQL migration. I've built projects like pdf-gupshup and Banalo, and work with React, Next.js, TypeScript, Python, FastAPI, LangGraph, and AWS.

Work Experience

R

RedSoft Solutions Pvt. Ltd.

September 2023 - Present
Full-Stack Engineer
Developed a React SPA geospatial application for utility-scale solar plant and BESS design with Google Maps integration, enabling automated solar panel placement with azimuth optimization, KML/KMZ boundary imports, interactive polygon drawing, real-time power capacity calculations, and professional PDF report generation with multi-language support. Architected a production-grade LangGraph-based multi-agent financial intelligence platform using FastAPI and async Python — engineered 20+ specialized tools with LangChain integration featuring dual-agent architecture (main + reflection), conversational memory, and dynamic tool orchestration, integrated CoinGecko, CoinPaprika, DeFiLlama, and traditional banking APIs (Plaid, MX, Yodlee) for unified crypto/DeFi/TradFi analytics, achieving 60% query coverage, sub-2s response times, and zero-cost runtime with comprehensive testing framework (150+ query validation suite). Winner of RedSoft Games 2025 (6-week competition): Architected AI-powered WhatsApp automation for ERPNext-base CRM using n8n workflows with multi-language NLP (EN/HI/Hinglish), 7-stage lead nurturing pipeline, intelligent appointment scheduling via Frappe CRUD APIs, and automated 24/48hr follow-up orchestration - validated with live healthcare prospects to reduce clinic no-shows by up to 70%. Built 8 enterprise AI agent PoCs (multi-agent personal assistant, travel planning, HITL sales automation, calendar/email/contact management) using n8n and created scalable client proposal frameworks ($4K–$15K pricing tiers) that identified automation opportunities across sales, operations, and customer success workflows. Converted pixel-perfect Figma designs into production-ready ReactJS and NextJS applications for multiple enterprise clients, including MosaicAI — where I built both the investor-facing website and sponsor admin dashboard for a blockchain-powered real-estate tokenization platform, featuring PDF generation, markdown parsers with dynamic image and codeblock rendering in an AI chatbot, and config-driven UI through JSON-based dynamic component architecture.
I

IBM

May 2021 - August 2023
Software Engineer
Architected and maintained mission-critical energy trading infrastructure across multi-vendor ecosystems (IBM proprietary and third-party systems), ensuring 99.9%+ uptime for upstream/downstream applications while implementing zero-downtime deployment strategies using ServiceNow for production releases. Delivered 10/10 NPS client satisfaction by engineering custom reporting solutions for EnergyOneTrading App that reduced back-office report acquisition time by 99%, while collaborating with onshore teams to integrate real-time data sources into ScadaDisplay for front-office trading operations. Led enterprise cloud migration initiative converting Oracle-to-PostgreSQL database layer across EnergyOneTrading, EnergyOffer, and EnergyFlow applications, conducting comprehensive impact assessments for downstream dependencies and orchestrating disaster recovery procedures for business continuity.

Skills

React
Next.js
TypeScript
Node.js
Python
FastAPI
PostgreSQL
Docker
AWS
LangChain
LangGraph
MongoDB
Express.js
Hono
Drizzle ORM
Prisma
Pinecone
n8n
Fabric.js
GSAP
Tailwind CSS
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

pdf-gupshup

pdf-gupshup

Architected full-stack AI document assistant enabling conversational PDF querying through Next.js, LangChain, and OpenAI embeddings, implementing dual-parser fallback strategy (pdf-parse + pdfjs-dist) to handle diverse document structures. Engineered scalable vector search pipeline using Pinecone with per-file namespace isolation and batched embedding generation, reducing query latency while optimizing OpenAI API costs through strategic chunking and retrieval configurations. Built end-to-end monetization infrastructure integrating Stripe subscription webhooks, Clerk authentication with SSR guards, and S3 presigned URLs for reliable region-aware uploads, handling invoice.payment succeeded and checkout.session completed events with comprehensive error logging. Delivered real-time streaming chat interface leveraging LangChain's VectorDBQAChain with GPT-3.5-turbo and Vercel AI SDK, implementing persistent message history via Prisma ORM with cascading deletes and user-scoped document management across PostgreSQL.

Next.js
LangChain
OpenAI
Pinecone
Clerk
AWS S3
Stripe
Prisma
PostgreSQL
Banalo

Banalo

Architected a full-stack design platform using Next.js 15 and Fabric.js for canvas manipulation, enabling users to create and edit designs with 20+ tools including shapes, text styling, image filters, and freehand drawing with real-time state management. Built type-safe API layer with Hono and Zod validation handling project CRUD operations, subscription management, and integrated Replicate AI for background removal and Stable Diffusion 3 for AI image generation with custom prompt configurations. Implemented authentication system supporting multiple providers (GitHub, Google, Credentials) using NextAuth with Drizzle ORM and Neon Postgres, managing user sessions, project ownership, and role-based access control across API endpoints. Integrated Stripe payment workflows with webhook event handling for subscription lifecycle management (checkout, billing portal, invoice processing) and connected Unsplash API for stock image library with 50-image pagination.

Next.js 15
React 19
Fabric.js
Hono
Drizzle ORM
Neon Postgres
Replicate AI
Stripe
NextAuth
Unsplash API

GTA 6 Landing Page

Developed an immersive, scroll-driven landing page recreation for GTA 6 using React and GSAP. Implemented advanced scroll-triggered animations with mask reveals, video transitions, and parallax effects. Built custom hero sections with dynamic gradient backgrounds, interactive character showcases for Jason and Lucia, and seamless video integrations using GSAP ScrollTrigger for cinematic storytelling.

React
GSAP
ScrollTrigger
Tailwind CSS
Vite
Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on twitter and I'll respond whenever I can.