← home

Selected work

Systems I've shipped

◆

Agentic AI & Retrieval

RAG pipelines, tool-using agents, and retrieval infra shipped in production

6 systems
Architecture · 2025

Multimodal Agent Platform

A unifying platform bringing multiple analytical capabilities — scoring, root-cause analysis, screen analysis, and search — under one extensible system.

Multi-Agent SystemsMCPVector Search
Agents · 2025

Multi-Agent Query Routing

Chain-of-thought routing across domain-specific subagents for structured query resolution.

CrewAIText-to-SQLKafka
Retrieval · 2025

Ambiguous Query Decomposition

AI agents that break down vague search queries and dynamically convert variable fields into structured metadata filters.

AI AgentsVector SearchPrompt Engineering
Retrieval · 2025

Long-Context Video Retrieval

Q&A over multi-hour video via chunked, sentence-level retrieval — exposed through a chat interface and an MCP-based agent.

LangGraphEmbeddingsMCP
Search · 2023–2025

Incremental Vector Search

Semantic search over a continuously refreshing index — retrieval that stays current without a full rebuild.

ElasticsearchRAGFAISS
Search · 2023–2025

Document Semantic Matching

A similarity-matching engine reconciling extracted document data against system records using configurable business rules.

Semantic SimilarityRules EngineNLP
◆

Evaluation & Analytics

Measuring and instrumenting model quality in production

3 systems
Evaluation · 2025

LLM-as-Judge Evaluation

An LLM-based scoring approach benchmarked against golden datasets, with a human-in-the-loop feedback cycle.

MLflowLangSmithHITL
Evaluation · 2025

Automated Root Cause Analysis

A framework-driven RCA system surfacing systemic patterns across call, chat, and email transcripts.

LLMsMulti-Channel AnalysisPrompt Engineering
Analytics · 2025

Behavioral Screen Analytics

An analyzer extracting structured operational data — actions, idle time, errors — from raw screen recordings.

EDAComputer VisionData Pipelines
◆

MLOps & Infrastructure

Training, deployment, and serving infrastructure for ML systems

6 systems
Infrastructure · 2025

Event-Driven SLA Pipeline

A real-time event pipeline built to hit a strict latency SLA, with idempotent handling and multi-source validation.

KafkaEvent-Driven ArchitectureIdempotency
MLOps · 2023–2025

LLMOps Training & Deployment Platform

An end-to-end automated platform covering data versioning, training runs, model artifacts, evaluation, and deployment.

MLflowLLMOpsCI/CD
MLOps · 2020–2023

Custom AutoML Tooling

An in-house hyperparameter-optimization tool for text classification, cutting exploration time from weeks to days.

OptunaKubeflow PipelinesScikit-Learn
MLOps · 2020–2023

Distributed Training Infrastructure

Multi-worker distributed training and pipeline infrastructure built on Kubeflow, with Docker-based deployment.

KubeflowDockerDistributed Training
MLOps · 2020–2021

Containerized ML Deployment

A containerized build and publishing pipeline standardizing how trained models moved from experimentation into scheduled jobs.

DockerKubeflowContainer Registry
MLOps · 2019–2020

Lightweight Model Serving

Backend prediction services built around in-memory model loading, minimizing latency for real-time inference requests.

FlaskREST APIsSpring Boot
◆

Classical ML & NLP

Traditional modeling and language processing work

5 systems
NLP · 2023–2025

Zero-Shot NER at Scale

Applying large language models for zero-shot named-entity recognition across a wide range of document types.

LLMsNERPrompt Engineering
Computer Vision · 2020–2023

Object Detection Pipelines

End-to-end object detection pipelines covering data processing, model building, evaluation, and deployment.

TensorFlowYOLOv5CenterNet
NLP · 2020–2021

Classical Text Extraction

Structured text extraction combining statistical models, neural networks, and hand-tuned pattern matching.

SpaCyCRFRegex
NLP · 2019–2020

Classical Text Classification at Scale

A comparative approach to document classification spanning traditional ML models and early neural methods across a wide range of document types.

Scikit-LearnLSTMTF-IDF
NLP · 2019

Automated Classification & Reporting

Pattern-based text classification paired with automated evaluation reporting on accuracy, precision, recall, and F1.

PythonRegexEvaluation Metrics