Hello World, I'm

Rishab Vempati

CS & AI Student at Purdue University.

scroll down
01.

About Me

I'm a Computer Science & Artificial Intelligence student at Purdue University interested in machine learning research, with a focus on information retrieval and applied ML.

I have industry experience building production systems and am currently seeking research opportunities to deepen my expertise in ML.

Research Interests

Information Retrieval, RAG Systems, Applied Machine Learning, Computer Vision, Efficient Transformers.

Coursework

Analysis of Algorithms, Data Structures, Operating Systems, Computer Architecture, Database Systems, Intro to AI, Probability & Statistics, Linear Algebra, Multivariable Calculus, Discrete Math, OOP.

Technical Skills

AI & Machine Learning

PyTorchTensorFlowJAXLangChainLangGraphOpenCVScikit-learnPandasNumPyPineconeElasticsearchApache SparkMCP

Languages

PythonJavaC++CC#SQLJavaScriptTypeScriptBashRHTML/CSSAssembly

Frameworks & Tools

FastAPIFlaskReactNext.jsNode.js.NETTailwindDockerKubernetesApache KafkaRedisGitAWSAzurePostgreSQLMongoDB
Rishab Vempati
02.

Work Experience

My professional journey.

Ekai

Aug. 2025 – Feb. 2026

Software Engineer - Part Time

Remote
  • Built a RAG pipeline using Pinecone to index and retrieve context from 10,000+ docs with 92% retrieval accuracy.
  • Developed an AI assistant for Microsoft Teams with Flask, enabling natural language querying of knowledge bases.
  • Deployed the retrieval system as an MCP Server, enabling interoperability across multiple AI agent clients.
  • Integrated SQL retrieval and response caching, cutting P95 latency from 8.2s to 1.8s for 50+ concurrent users.

AssetMark

Jun. 2025 – Aug. 2025

Software Engineering Intern

San Francisco, CA
  • Migrated legacy .NET/C# communication service to event-driven microservices using Azure Service Bus.
  • Implemented dead-letter queues and exponential backoff retry, reducing message failure rate from 0.8% to 0.12%.
  • Decoupled 5 service dependencies into independently deployable microservices with API gateways.
  • Enabled autoscaling that handled 1M+ quarterly emails with 99.7% delivery success rate during traffic spikes.

Accelera Payments

May 2024 – Aug. 2024

Software Engineering Intern

San Francisco, CA
  • Implemented Kafka streaming pipeline for ISO 20022 payment processing, load-tested to 50K+ daily transactions.
  • Containerized 4 microservices with Docker multi-stage builds in GitLab CI/CD, cutting deploy time by 80%.
  • Developed a comprehensive integration test suite to validate pipeline reliability and data integrity.
  • Built Grafana dashboards to monitor system health, tracking 850 msg/sec throughput and 120ms P99 latency.

Cisco

Jan. 2024 – May 2024

Undergraduate Researcher – Data Science

West Lafayette, IN
  • Built demand forecasting models with Random Forest and XGBoost, improving MAPE by 18% over ARIMA.
  • Optimized ETL pipeline with Apache Spark for distributed processing, cutting runtime from 45 to 18 minutes.
  • Developed Bayesian inference models to simulate supply chain disruption scenarios and quantify stockout risk.
03.

Featured Projects

A selection of things I've built.

Ekai Enterprise RAG

Built a RAG pipeline for 10k+ documents with 92% accuracy. Deployed as an MCP Server and reduced P95 latency to 1.8s.

PythonLangChainPineconePostgreSQLMCP ServerFlask

Parking Lot Detection

Led a 5-person team building a U-Net segmentation model for satellite imagery, achieving 84% IoU accuracy.

PyTorchComputer VisionOpenCVDockerAWS EC2

YourPingMe

Unified API wrapper for LLMs with a scheduling engine. Built with Redis/Celery for recurring API calls and async notifications.

PythonPostgreSQLRedisCeleryLLM APIs

Crux

Chrome Extension using Gemini API to analyze video content density and auto-adjust playback speed via a FastAPI backend.

FastAPIGemini APIJavaScriptManifest V3

Finnie AI Card Game

Multiplayer card game with an AI Practice Bot. Implemented using WebSocket for real-time state synchronization.

ReactTensorFlow.jsWebSocketsNode.js

Personal Portfolio

3D interactive portfolio showcasing professional work. Built with modern web technologies for high performance.

Next.jsTypeScriptThree.jsTailwind CSS
04.

Get In Touch

I'm currently seeking research opportunities in ML/AI and am open to connecting about graduate school, research collaborations, or industry roles.

Say Hello