Ramachandra.

Back to Services
Service — 02

Machine
Learning

From raw data to deployed models — I design, train, and integrate machine learning systems. Specialised in deep learning, LLM-based agents, and reinforcement learning.

What I deliver

Computer Vision

CNN-based classification, object detection, and segmentation. Trained models for plant disease detection, phishing site analysis, and aerial imaging.

NLP & LLMs

Fine-tuning language models, building RAG pipelines with LangChain and LlamaIndex, and chaining LLM calls for structured reasoning.

Autonomous Agents

Multi-step agent workflows using LangGraph. Agents with tool use, memory, and planning capabilities for complex real-world tasks.

Reinforcement Learning

Q-learning agents for sequential decision-making. Applied to autonomous drone navigation and game-playing agents.

Data Pipelines

End-to-end pipelines from raw ingestion through preprocessing, feature engineering, model training, and serving.

Model Serving

Wrapping trained models in FastAPI or Django endpoints, with input validation, versioning, and response formatting.

My process

0101

Data & Problem Definition

Understanding the problem domain, exploring the dataset, and deciding between supervised, unsupervised, or RL approaches.

0202

Experimentation

Running baseline experiments, comparing architectures, tuning hyperparameters, and tracking metrics with proper tooling.

0303

Training & Evaluation

Training on GPU, evaluating on held-out test sets, and diagnosing overfitting, underfitting, and class imbalance.

0404

Deployment & Integration

Exporting models, building inference APIs with FastAPI, and integrating into web applications or pipelines.

Featured projects

Plant Disease Detection

CNN-based leaf disease classifier trained on 38 plant classes with high accuracy.

PyTorchDjangoPython

Autonomous Drone Navigation

Q-learning agent trained to navigate a drone and trigger aerial photography at optimal waypoints.

PythonQ-LearningOpenCV

FAQ Retrieval System

Local LLM + FAISS vector store for document-based question answering.

LangChainFAISSPython
View all projects

Tech stack

Python
PyTorch
LangChain
LlamaIndex
Scikit-learn