Rahul Saini

Web Developer

Summary

Web Developer building production-ready web apps and AI-powered products — from React frontends and Python APIs to LLM agents, RAG pipelines and cloud deployments on AWS & Azure.

Skills

  • AI Agents: LangChain, LangGraph, RAG, Agentic AI, Embeddings, Vector DBs, OpenAI, Claude
  • Backend & REST APIs: Python, FastAPI, Django, REST APIs, PostgreSQL, Redis
  • Frontend: React, TypeScript, Next.js, Tailwind CSS
  • Automation & Workflows: Cron Jobs, Celery, AWS Lambda, Step Functions, EventBridge
  • Cloud & DevOps: AWS, Azure, Docker, CI/CD, Git

Experience

Web Developer

Snakescript LLP · Mohali · Full-time | – Present

  • Work across the full stack — frontend, backend, AI features and deployment — delivering 15+ client projects end-to-end.
  • Build full stack features with React/Next.js frontends and Python (Django, FastAPI) & Node.js backends.
  • Develop LLM-powered features — RAG pipelines, chatbots and agent workflows with LangChain & LangGraph.
  • Built scalable AWS data pipelines (Lambda, ECS, Step Functions) that collect and process research data from multiple biomedical databases.
  • Automate business workflows — email data extraction, XML API integrations and automated notifications.
  • Deploy and run services on AWS & Azure with Docker, Nginx and CI/CD pipelines.

Projects

AI-Powered Medical Research Platform

A company-to-company platform that gives life-science customers AI-powered research: it automatically gathers data from leading US biomedical databases, turns it into dashboards and reports, and lets users explore it through a conversational AI interface.

Stack: Python, FastAPI, LangChain, LLMs, React, AWS Lambda, ECS, Step Functions

Knowledge-Based Group Chat

Users create an account, set up groups that each have their own knowledge base, and chat with an AI that answers using only that group’s knowledge.

Stack: Django, React, LangChain, RAG, Vector DB, WebSockets

Flight Details Email Automation

Automation tool that reads booking emails, extracts flight details and sends automated email updates.

Stack: Python, IMAP / SMTP, LLM parsing, Celery

AI Voice & Document Automation Platform

Full stack platform that ties together Jira project management, AI voice-call automation and OCR document processing, with an AI chatbot that answers questions about the extracted content.

Stack: Python, Jira API, Retell AI, OCR, LLMs

LLM Agent Workflows

Multi-step AI agents that call tools and APIs to automate business tasks with human-in-the-loop review.

Stack: LangGraph, LangChain, Python, OpenAI / Claude

Employee Management Portal

HR portal for day-to-day staff management — check-in/check-out and attendance tracking, daily status reports and salary slip generation, with a companion mobile app.

Stack: Python, REST APIs, React, React Native, PostgreSQL

ISP Management Platform

Broadband provider platform for managing internet plans, customer service and support tickets, with real-time notifications that alert the support team as soon as a ticket comes in.

Stack: Python, REST APIs, React, Real-time notifications

Education

Master of Computer Applications (MCA)

Chandigarh University | –

Bachelor of Computer Applications (BCA)

Chandigarh University | –