Software Engineer | AI/ML Engineer | LLMs, RAG & AI Agents

Dileep Reddy Battu

Building LLM applications, RAG pipelines, and AI agents that are reliable enough for production

More About Me

Software engineer focused on applied AI/ML: LLM applications, RAG pipelines, AI agents, and the data and backend services behind them. At Vesta Teleradiology I built retrieval and prompt workflows for an LLM-powered clinical assistant and GCP data services that process 20K+ imaging records daily. My open-source work includes an auditable RAG platform, a LangGraph code-repair agent, 3D medical image segmentation with PyTorch and MONAI, and an MCP code-search server in Go. Core stack: Python, TypeScript, SQL, LangChain, LangGraph, PyTorch, FastAPI, React, Next.js, PostgreSQL, BigQuery, GCP, and Docker.

Technologies

Python logo

Python

Backend & scripting

JavaScript logo

JavaScript

Web development language

TypeScript logo

TypeScript

Typed superset of JavaScript

Java logo

Java

Object-oriented programming

C# logo

C#

.NET application development

C++ logo

C++

Systems programming

C logo

C

Low-level programming

SQL logo

SQL

Database query language

Work Experience

Vesta Teleradiology

Software Engineer

May 2025 – Present

Lake Mary, FL

  • Built retrieval and prompt workflows for an LLM-powered clinical assistant (LangChain, OpenAI, React, TypeScript, OAuth 2.0) supporting radiology operations teams.
  • Deployed Python data services on GCP (BigQuery, Cloud Run, Cloud Scheduler, Docker, CI/CD) processing 20K+ imaging records daily, saving 300+ hours/month of manual work and cutting data retrieval latency by 70%.
  • Designed Node.js and Python integration services connecting web apps to PACS, PostgreSQL, BigQuery, and external REST APIs.
  • Evaluated LLM-enabled tools through prompt engineering, model-output validation, and monitoring before rollout to operations.
  • Owned audit logging, SQL optimization, API testing, and production monitoring in HIPAA-conscious workflows; led root-cause analysis for database, API, and authentication incidents.

Vesta Teleradiology

Software Engineer Intern

Aug 2024 – May 2025

Lake Mary, FL

  • Built API-driven reporting, provider-management, and validation features covering 300+ providers and 1,200+ facilities using Python, Flask, React, PostgreSQL, and Supabase.
  • Extended RadMapping+ and CredMapping+ with UI components, backend services, and automation, reducing workflow overhead by 37% for 90+ active users.

Northern Arizona University

Graduate Teaching Assistant, Computer Science

Aug 2023 – May 2024

Flagstaff, AZ

  • Led programming labs and debugging sessions for computer science courses on algorithms, data structures, and software engineering.

Calibrage Info Systems Pvt. Ltd.

Software Engineer

Jan 2022 – Dec 2022

Hyderabad, India

  • Built SmartLeads, a CRM platform (Next.js, React, TypeScript, Node.js, Express, PostgreSQL) for lead tracking, activity logging, and sales-pipeline analytics.
  • Delivered SLKW, an e-commerce platform with authentication, catalog search, cart, and payment workflows, improving customer engagement by 30%.

My Contributions / Projects

EvidenceRAG

EvidenceRAG

Python

FastAPI

Next.js

TypeScript

PostgreSQL

pgvector

Docker

RepoForge

RepoForge

Python

LangGraph

OpenAI API

GitPython

Docker

PostgreSQL

GitHub Actions

MedImage Triage Lab

MedImage Triage Lab

Python

PyTorch

MONAI

pydicom

SQLite

Docker

GitHub Actions

CodeContext MCP

CodeContext MCP

Go

Python

Tree-sitter

LanceDB

MCP

GitHub Actions

CareerMatch Engine

CareerMatch Engine

Python

FastAPI

Qdrant

Pydantic

Playwright

Docker

DocuStruct AI

DocuStruct AI

Python

FastAPI

PostgreSQL

SQLAlchemy

Tesseract OCR

Docker

OrderFlow

OrderFlow

Java 21

Spring Boot

React

TypeScript

PostgreSQL

Redis

Apache Kafka

Docker

CareOps

CareOps

C#

.NET 10

ASP.NET Core

EF Core

React

TypeScript

PostgreSQL

SignalR

TelemetryX

TelemetryX

C++20

Drogon

Boost.Asio

PostgreSQL

React

TypeScript

CMake

Docker

RadMapping+

RadMapping+

n8n

JavaScript

Flask

PostgreSQL

Supabase

Python

Docker

GCP

CredMapping+

CredMapping+

n8n

JavaScript

Flask

PostgreSQL

Supabase

Python

SmartLeads

SmartLeads

Next.js

React.js

TypeScript

Node.js

Express.js

PostgreSQL

Highcharts

REST APIs

SLKW E-Commerce Platform

SLKW E-Commerce Platform

Next.js

Tailwind CSS

Express.js

PostgreSQL

Vercel

MLOps Pipeline

MLOps Pipeline

Python

FastAPI

MLflow

Docker

PostgreSQL

GitHub Actions

Threat Shield

Threat Shield

Python

FastAPI

Next.js

Node.js

PostgreSQL

Docker

PyTorch

RAG Assistant

RAG Assistant

Python

FastAPI

LangChain

PostgreSQL

Supabase

Docker

AIapply.ai

AIapply.ai

Python

TypeScript

Next.js

React.js

Node.js

Supabase

PostgreSQL

OpenAI API

Jarvis

Jarvis

Python

TypeScript

OpenAI API

Prompt Engineering

LangChain

FastAPI

Contact Me

© 2026 Dileep Reddy Battu. All rights reserved.