Currently open to AI Software Engineer & Software Developer opportunities

Manidheer Reddy Nalla

Building intelligent applications powered by LLMs, scalable backend systems, and modern AI infrastructure. Based in Dallas, TX.

About Me

๐Ÿ‘ค

Based in

Dallas, TX

3+

Years Experience

10+

Projects Built

20+

Technologies

I'm a software engineer focused on building intelligent applications that combine machine learning with scalable backend systems. Over the past few years I've worked on production web applications using .NET, Blazor, and SQL Server while expanding into AI system development. Recently I've been building and deploying AI-powered applications including LLM chatbots, Retrieval-Augmented Generation (RAG) assistants, and machine learning models using Python, FastAPI, and vector databases. I enjoy designing AI systems that integrate LLM reasoning, semantic search, and data pipelines to solve real-world problems. When I'm not coding I'm experimenting with new AI architectures, building agent systems, and exploring the latest developments in generative AI.

Experience

AI Software Engineer

North Carolina Department of Environmental Quality

May 2023 โ€“ Present

โ€ข Built a natural language search interface over the state's biological survey database (SQL Server, 1M+ records) using Azure OpenAI and RAG, so scientists can ask plain-English questions instead of stacking grid filters โ€ข Own the retrieval layer end to end: chunking strategy for survey reports and species metadata, embedding generation, Azure AI Search indexing with program and county filters, and a nightly sync job that picks up new SQL Server records โ€ข Wrote the Python FastAPI service sitting between the LLM and the existing .NET 8 Blazor app, handling streaming responses over SignalR, retries, token budgets, and Entra ID auth end to end โ€ข Curated an eval set of about 250 Q&A pairs with agency biologists and wired it into the release process; it caught two retrieval regressions and settled a chunking debate with numbers instead of opinions โ€ข Cut monthly Azure OpenAI spend by roughly 40% through response caching and routing simple lookups to GPT-4o mini, reserving the larger model for multi-record synthesis โ€ข Added guardrails required for government use: PII redaction on inputs, prompt injection filtering, and citations grounded to source records so answers can be verified before they land in official reports โ€ข Develop core features of the Blazor Server application itself: DevExpress data grids with server-side filtering and paging over large survey datasets, reusable Razor components, and role- and program-based field visibility tied to Entra ID groups โ€ข Extend the internal ASP.NET Core REST API and data layer (EF Core, Dapper, LINQ, stored procedures) against SQL Server, and contribute code reviews and unit tests as part of a small development team

PythonFastAPIAzure OpenAIRAGAzure AI SearchBlazor.NET 8SQL Server

Machine Learning Engineer

LexisNexis

Nov 2022 โ€“ May 2023

โ€ข Fine-tuned a DistilBERT classifier (PyTorch, Hugging Face) to route incoming legal documents across 60+ practice areas at 0.89 F1, replacing a keyword rules engine the team had been patching for years โ€ข Built NER pipelines (spaCy plus custom extraction heads) pulling parties, citations, courts, and filing dates out of case documents to enrich the search index โ€ข Maintained the batch infrastructure around the models: Airflow DAGs, PySpark preprocessing over multi-TB document dumps, and experiment tracking in MLflow so training runs were reproducible โ€ข Served models from Docker containers behind a REST API on AWS EKS, holding p95 latency under 200ms during peak document ingestion โ€ข Developed asynchronous FastAPI endpoints with Pydantic validation to improve document ingestion throughput and reduce API latency under Kubernetes orchestration. โ€ข Implemented automated retraining pipelines using Celery and Python to maintain model accuracy on evolving legal business data sets. โ€ข Integrated conversation status tracking within AI co-pilots to enhance user interaction workflows and streamline case document processing.

PyTorchHugging FacespaCyAirflowPySparkMLflowDockerAWS EKSPython

Education

Master of Science in Information systems

University of North Texas

Aug 2021 โ€“ Dec 2022

Featured Projects

Projects demonstrating my experience building LLM-powered applications, AI systems, and scalable full-stack platforms.

Multi-Agent RAG System ๐Ÿง  screenshot 1Multi-Agent RAG System ๐Ÿง  screenshot 2
Featured

Multi-Agent RAG System ๐Ÿง 

A full-stack, multi-agent document Q&A system with smart planning, adaptive Chroma MMR retrieval, self-checking answers (validate/refine), and cited responses. Supports follow-up questions via persistent SQLite checkpoints and streams outputs live with step-by-step pipeline visualization.

PythonFastAPILangGraphLangChainOpenAIChromaDB HTML/CSS/JavaScriptDocker
AI Chatbot with Live Web Search screenshot 1AI Chatbot with Live Web Search screenshot 2
Featured

AI Chatbot with Live Web Search

LLM-powered conversational assistant capable of retrieving live information using integrated search tools, with authentication and memory.

React 19TypeScriptViteFastAPIPython 3.11PostgreSQLLangChainOpenAITavily Search APIDockerJWT AuthAxiosUvicornNginx
Agentic-SDLC-Assistant screenshot 1
Featured

Agentic-SDLC-Assistant

Multi-agent AI assistant that indexes a codebase (GitHub URL or ZIP) and answers questions via a LangGraph pipeline โ€” planner, retrieval, code generation, test generation, and review agents โ€” with RAG over Postgres + pgvector, a FastAPI + SSE-streaming backend, and a React/TypeScript UI.

langgraphragmulti-agentfastapipgvectorreacttypescriptopenai
AI Job Match  screenshot 1AI Job Match  screenshot 2AI Job Match  screenshot 3AI Job Match  screenshot 4
Featured

AI Job Match

AI-powered job application assistant that analyzes resumes against job descriptions, provides match insights and improvement suggestions, generates optimized resumes, and tracks applications in one place.

PythonTypeScriptAPIAINLPFastAPI
โฌก

DevOps Pipeline Tool

CLI + web UI for managing CI/CD pipelines across GitHub Actions, GitLab CI, and Azure DevOps from a single interface.

GoVue.jsDockerKubernetesAzure
โฌก

Expense Tracker PWA

Progressive web app for budgeting and expense tracking with offline support, recurring transactions, and CSV export.

ReactTypeScriptIndexedDBPWAChart.js

Tech Stack

Technologies and tools I use to bring ideas to life.

๐Ÿ

Python

AI / Machine Learning

๐Ÿ”ฅ

PyTorch

AI / Machine Learning

๐Ÿง 

Generative AI (GenAI)

OpenAI / Anthropic / Gemini

AI / Machine Learning

๐Ÿ”

RAG Ecosystem

LlamaIndex / LangChain

AI / Machine Learning

๐Ÿค–

Agentic AI

LangGraph / CrewAI

AI / Machine Learning

๐Ÿ–ฅ๏ธ

Local LLMs

Ollama / vLLM / HuggingFace

AI / Machine Learning

โœ๏ธ

Prompt Optimization

DSPy

AI / Machine Learning

๐Ÿ“„

Data Ingestion / Parsing

Unstructured / LlamaParse

AI / Machine Learning

๐Ÿ“ˆ

MLOps & Tracking

MLflow / Weights & Biases

AI / Machine Learning

๐Ÿผ

Pandas & NumPy

AI / Machine Learning

๐Ÿ“Š

Scikit-learn

AI / Machine Learning

โš›๏ธ

React / Next.js

Frontend

๐Ÿ”ท

TypeScript

Frontend

๐Ÿ”ต

Blazor WebAssembly

Frontend

๐ŸŽจ

Tailwind CSS

Frontend

๐Ÿ—‚๏ธ

Redux / Zustand

Frontend

โšก

Vite / Webpack

Frontend

๐Ÿ“ˆ

D3.js / Chart.js

Frontend

๐Ÿงฉ

UI Libraries (Shadcn / Radix)

Frontend

๐ŸŽฏ

C# / .NET 8

Backend

โšก

FastAPI

Backend

๐ŸŸฉ

Python / Django

Backend

๐ŸŸข

Node.js

Backend

๐Ÿ”Œ

REST & gRPC

Backend

๐Ÿ•ธ๏ธ

GraphQL

Backend

๐Ÿ”

JWT / OAuth2 Auth

Backend

โณ

Celery / Background Jobs

Backend

๐ŸŒ

Nginx / Kestrel

Backend

๐Ÿ˜

PostgreSQL / pgvector

Database

๐Ÿ—„๏ธ

SQL Server

Database

๐Ÿƒ

MongoDB

Database

๐Ÿ”ด

Redis

Database

๐Ÿ”ฎ

Vector Databases

Chroma / Pinecone / FAISS

Database

๐Ÿงฑ

ORMs

Entity Framework / SQLAlchemy

Database

โ˜๏ธ

AWS

Cloud / DevOps

๐Ÿ”ท

Azure

Cloud / DevOps

๐Ÿณ

Docker

Cloud / DevOps

โš™๏ธ

CI/CD

Cloud / DevOps

๐Ÿ—๏ธ

Jenkins

Cloud / DevOps

๐ŸŒŠ

DigitalOcean

Cloud / DevOps

โ˜ธ๏ธ

Kubernetes

Cloud / DevOps

๐Ÿ”๏ธ

Terraform

Cloud / DevOps

๐ŸŒฟ

Git

Tools

โš™๏ธ

GitHub Actions

Tools

๐Ÿง

Linux / Bash

Tools

๐Ÿ“ฆ

Poetry

Tools

๐Ÿงช

Pytest

Tools

๐Ÿฆœ

LangSmith

Tools

๐Ÿ““

Jupyter Notebook

Tools

Get in Touch

Interested in working together or discussing opportunities in AI, machine learning, or software development? Feel free to reach out and Iโ€™ll get back to you as soon as possible.

Currently open to AI Software Engineer & Software Developer opportunities

Contact Info

Email

manidheerft@gmail.com

Location

Dallas, TX

Find me on

Ask my AI assistant