Principal Data Scientist & AI Lead · Innova Solutions

Kowshik Kesavarapu
Building AI that ships.

7+ years delivering end-to-end ML and Generative AI solutions across enterprise environments. Specializing in Agentic AI, RAG pipelines, and demand forecasting.

$2.4MAnnual savings via optimization
85%Manual effort eliminated
200+Enterprise users on AI platform
10+AI solutions across career
7+Years experience

Projects & Impact

Enterprise AI systems, open-source research, and published writing — across ML, GenAI, and data engineering.

Enterprise & Professional
EnterpriseOptimization

Shipment Recommendation Engine

Linear programming-based engine generating optimized truck shipments against complex supply chain constraints — minimizing cost while maximizing load efficiency. Deployed in production for a large US client.

$2.4M annual savings 8% fewer shipments 11% more shipped qty
PythonLinear ProgrammingOperations ResearchSupply Chain
EnterpriseAgentic AI

Agentic AI Platform — RMG

Consolidated 5 legacy systems (SQL, Elasticsearch, REST APIs, SharePoint) into one conversational AI interface using LangGraph. Reduced candidate identification from 1 week to near-instant for 200+ users.

1 week → near-instant 200+ active users
LangGraphLangChainRAGLangFuseElasticsearch
EnterpriseAutomation

AI Excel Template Analyser

Automated review of 100+ Excel templates using LLMs, eliminating manual validation entirely. Transformed analyst capacity and boosted compliance accuracy from ~65% to 95%.

65% → 95% accuracy 5x productivity gain
PythonLLMsPrompt EngineeringAutomation
EnterpriseGenAI

Newsletter AI Platform

AI platform automating end-to-end newsletter creation — content curation, summarization, and formatting — replacing a fully manual editorial process across multiple groups.

85% time reduction $10,200 savings/group/yr
LangChainLLMsPythonContent Generation
EnterpriseForecasting

AFS Stock Prediction Model

Combined depletion forecasting with stock-out probability classification using 5 years of historical data, enabling proactive inventory management and reducing revenue loss from stock-outs.

Proactive stock-out prevention
PythonTime SeriesClassificationScikit-learn
EnterpriseML

Roll End Date Prediction

Regression-based ML models trained on 5 years of historical data to predict roll end dates, improving customer confidence and operational stability for manufacturing planning.

Improved planning accuracy
PythonRegressionScikit-learnFeature Engineering
EnterpriseGenAI

Hybrid RAG Chatbot Suite

Multiple production RAG chatbots with Natural Language Query capabilities using hybrid RAG architectures. LangGraph for agent orchestration, LangFuse for observability and performance monitoring.

Production deployed Full observability stack
RAGLangGraphLangFuseHybrid SearchNLQ
EnterpriseNLP

Ticket Auto-Classification — Yunex

Naïve Bayes text classification model automating ticket categorisation in the internal Incident Management tool across 9 teams. Increased billing frequency from monthly to bi-weekly.

72 hrs/week saved 9 teams impacted
PythonNaïve BayesNLPText Classification
EnterpriseComputer Vision

License Plate Detection — Edge Deploy

Real-time license plate detection on live highway cameras using OpenCV for vehicle detection and a Tesseract OCR model fine-tuned for UK number plates. Ported and deployed directly onto edge camera hardware.

Real-time edge inference Live highway cameras
PythonOpenCVTesseract OCREdge Deployment
Open Source & Academic
NLPOpen Source

Smart Chatbot — Traditional NLP

Campus restaurant chatbot using intent recognition, NER, and a dialogue flow manager. Built with SpaCy and an LSTM-based architecture before the LLM era.

PythonLSTMSpaCyNLTKIntent Recognition
View on GitHub
Machine LearningOpen Source

In-Depth ML Model Analysis

Comparative study of ML models across two datasets with contrasting properties — examining generalization, bias-variance tradeoffs, and metric sensitivity.

Scikit-learnPythonEDAModel Evaluation
View on GitHub
CloudOpen Source

Multi-Cloud Stock Risk Analysis

Monte Carlo stock risk analysis across AWS and GCP. GCP hosts the Flask app; AWS Lambda & EC2 handle compute; S3 manages storage.

AWSGCPFlaskMonte CarloPython
View on GitHub
AcademicOpen Source

London Underground — Prolog

BFS/DFS pathfinding for the London Underground network using Prolog. Explores constraint-based reasoning and relational knowledge representation.

PrologLogic ProgrammingGraph Search
View on GitHub
Articles & Writing
Article

Back to Basics Vol. 1 — ML Metrics

Accuracy is only one part of a big puzzle. A clear breakdown of Accuracy, Precision, and Recall — and when each actually matters in practice.

Machine LearningMetricsEducation
Read on LinkedIn
Article

Are We at the Start of Population Collapse?

A data-driven investigation into global population trends. Digging into the numbers behind a question everyone is asking — with surprising findings.

Data AnalysisDemographicsVisualization
Read on LinkedIn