Ravi Rai

Ravi Rai

AI Software Engineer · Full Stack Developer

Paderborn, GermanyAugust 2026
Generative AI is not just about prompt engineering; it's about building robust, secure, and scalable production systems.

Explore my projects

See how I build end-to-end AI applications

Software engineer with 2+ years of enterprise experience at Capgemini and TCS. I have built and shipped generative AI systems end to end: RAG pipelines with LangChain and Qdrant, LLM agents with tool calling and local inference, and real-time data pipelines in Python and Java.

I focus on building robust AI solutions, including the "Source Stream" enterprise document RAG system, "Outflow" (an AI-powered personal finance platform), and local tool-calling AI agents. My technology stack spans Python, FastAPI, React, Java, Spring Boot, LangChain, and Docker.

I am currently completing my Master's in Computer Science at Paderborn University (focusing on Software Engineering & Generative AI) and hold a B1 level in German (advancing to B2).

Experience

2024–2025

Working Student (Logistics Operations)

LOGIDI Logistik DienstleistungenCoordinated daily dispatch routing and logistics operations in a German-speaking workplace.

2022–2023

Software Engineer

CapgeminiBuilt and maintained 15+ REST API endpoints across multiple microservices using Python and FastAPI.

2021–2022

Assistant System Engineer

TCSDeveloped and maintained REST APIs and business logic using Java and Spring Boot for enterprise applications.

Projects

Certifications

Oracle

Agentic AI Certified Foundations Associate

Anthropic

Claude Code in Action

Coursera / Universities

HTML, CSS & JS for Web Developers (Johns Hopkins)Python Data Structures (Michigan)

Other

Intro to Data Science (Cisco)Project Development Using Java (Udemy)Goethe-Zertifikat Deutsch B1

Education

  • Paderborn University — Master of Science in Computer Science
  • Dr. A.P.J. Abdul Kalam Technical University — Bachelor of Technology in Computer Science and Engineering

Press

Community

Frequently Asked Questions

Who is Ravi Rai?

Ravi Rai is a software engineer with over 2 years of enterprise experience. He worked at companies like Capgemini and TCS (Tata Consultancy Services), and is currently pursuing a Master of Science in Computer Science at Paderborn University in Germany. He specializes in full-stack development and building generative AI systems, including RAG pipelines, local LLM agents, and real-time data processing.

What has Ravi built?

Ravi has built several AI-powered systems. "Source Stream" is an enterprise RAG ingestion platform built with LangChain, Gemini Embeddings, and Qdrant Cloud. "Outflow" is an AI-powered personal finance platform leveraging Groq Llama 3 for intent routing and structured JSON responses. He also developed a "LLM Agent" featuring local tool calling via Ollama, and an "EEG Data Exposure" real-time data pipeline that streams brainwave data for machine learning.

What certifications does Ravi have?

Ravi holds certifications in AI and software engineering, including the "Agentic AI Certified Foundations Associate" from Oracle, "Claude Code in Action" from Anthropic, and "Introduction to Data Science" from Cisco. He also completed courses from Johns Hopkins University (Web Development), University of Michigan (Python), and holds the Goethe-Zertifikat Deutsch B1.

Connect

ravirai.work@gmail.com

© 2026 Ravi Rai. All rights reserved.