rathorevishnu26@outlook.com
Vishnu Pratap Singh Rathore

AI & Backend Engineer.  I build things that think.

About Me

I'm a backend and AI engineer with 3+ years of experience building systems that go beyond simple API wrappers — from multi-modal AI pipelines and ReAct agent frameworks to production FastAPI services handling real users.

My background sits at an unusual intersection: I've built robotic arms, deployed LLMs on edge hardware, integrated MCP servers for agentic tool use, and shipped RAG systems used by real businesses. I care about making AI that actually works in production — not just in demos.

I work best in small, high-ownership teams where the goal is clear and the implementation is mine to figure out. When I'm not building, I'm usually reading about the next thing I want to build.

3+
Years Experience
10+
Projects Shipped
6
LLM Frameworks
3
Companies

Things I've Built

Other Projects

SQL Natural Language Interface

Talk to your database in plain English

Translates plain-English questions into optimised SQL queries using LangChain's SQLAgent. Supports complex joins and aggregations with automatic schema introspection.

LangChain SQLAgent · PostgreSQL · FastAPI

LangGraph Research Agent

Autonomous research, structured outputs

Multi-step autonomous research agent using LangGraph state machine. Plans search queries, validates intermediate results, and outputs structured research reports.

LangGraph · OpenAI · Tavily

Customer Churn Prediction

Predict who's leaving before they do

End-to-end deep learning pipeline for bank customer churn prediction with live Streamlit deployment and feature importance visualisation.

TensorFlow · Keras · Streamlit

Multi-Language Code Assistant

Code generation across languages

Code generation assistant supporting Python, JavaScript, and C++ via fine-tuned Code LLaMA, deployed with Gradio.

Code LLaMA · HuggingFace · Gradio

Shakespeare LSTM Generator

Text generation in a Shakespearean voice

LSTM network trained on Shakespeare's Hamlet for stylistic text generation. Demonstrates sequence modelling and creative NLP.

TensorFlow · LSTM · Streamlit

What I Work With

Languages & Data

Python SQL PostgreSQL SQLite Bash

AI / ML / LLMs

LangChain LangGraph HuggingFace Transformers TensorFlow Keras OpenCV Diffusion Models ReAct Agents Prompt Engineering RAG Architecture MCP

LLM Models

LLaMA 3 Gemma GPT-4o Claude Code LLaMA Groq API

Vector Stores & RAG

FAISS Pinecone AstraDB Chroma

Backend & DevOps

FastAPI Flask Django PostgreSQL Redis Docker Microservices Linux Git

Cloud & Infra

AWS ROS2 CI/CD

Interfaces & Tooling

Streamlit Gradio Claude Code Cursor

Where I've Worked

Sep 2025 – Present · Full-time

Backend Engineer & Team Lead

Jodhpur, Rajasthan

ebizneeds

  • Led backend development of a mortgage provider application, designing the system architecture and making core technical decisions from the ground up.
  • Built and maintained production backend services using FastAPI, PostgreSQL, and Redis within a microservices architecture.
  • Managed a small team of developers alongside hands-on development work.
  • Containerised services with Docker for consistent deployment across environments.

Jan 2025 – Sep 2025 · Full-time

Robotics & AI Engineer

Jodhpur, Rajasthan

ROBO AI Hub

  • Designed and deployed multi-modal AI pipelines integrating Vision, Language (LLaMA 3, Gemma, GPT-4o), and Audio models into production robotic and home-automation systems.
  • Built MCP Client-Server infrastructure enabling structured tool-use for LLM agents across hardware-integrated environments.
  • Implemented ReAct Agent frameworks using LangChain and LangGraph for autonomous task planning, tool-calling, and self-correction loops.
  • Deployed open-source LLMs on edge hardware for low-latency offline inference.
  • Led a team of 3 engineering interns in building a 6+6 DOF dual robotic arm system capable of coordinated physical task execution.

Aug 2023 – Feb 2025 · Full-time

AI/ML Developer (QA + AI)

Jodhpur, Rajasthan

Square Bits

  • Built a production RAG system for Website Q&A using LangChain, FAISS, Groq, and LLaMA 3.2, enabling semantic search across large unstructured datasets.
  • Developed an SQL Database Natural Language Interface using LangChain's SQLAgent, translating plain-English queries into optimised SQL against PostgreSQL.
  • Applied Pandas and NumPy extensively for data preprocessing, cleaning, and transformation across multimodal datasets.
  • Designed and executed automated test plans for AI-integrated software products.

Mar 2021 – Sep 2021 · Internship

Data Science & ML Intern

Jaipur, Rajasthan

GIP Technologies Pvt. Ltd.

  • Built NLP text classification and sentiment analysis models using Scikit-learn, Pandas, and NumPy.
  • Performed end-to-end ML workflow: data preprocessing, feature engineering, model training, and evaluation.
  • Contributed to data visualisation tooling for customer feedback analysis.

Certifications

Generative AI with LangChain & HuggingFace

Udemy

Apr 2025

Computer Vision with OpenCV and Deep Learning

Udemy

Jan 2025

AI and Machine Learning with Python

Udemy

Apr 2024

Education

Bachelor of Computer Applications (BCA)

University of Rajasthan, Jaipur · 2021

  • Led the University Technical Club
  • Participated in coding competitions
  • Represented the university at the Global Entrepreneurship Summit 2020
  • Developed Android applications during the degree

Let's Build Something

I'm open to remote AI/ML engineering roles. If you're building something interesting with AI or just want to talk shop, reach out.

rathorevishnu26@outlook.com