AI engineer · Charlotte, NC

Hi, I'm Vibhu.

I build agentic AI systems and LLM-powered applications.

Portrait of Vibhu Tummallapalli

Currently

Finished my B.S. in Software Engineering at East Carolina University. Starting an M.S. in Artificial Intelligence at UNC Charlotte this fall. Open to full-time roles in Charlotte.

Selected work

  1. 01

    Metamorphic Testing of Multi-Agent AI Systems

    Apr 2026

    Research

    A novel catalog of 9 metamorphic relations for testing multi-agent LLM systems where traditional oracles fail — interchangeability, redundancy invariance, graceful degradation. Reusable Python framework with semantic verifiers; CrewAI harnesses across OpenAI and Ollama via LangChain.

    Python ·CrewAI ·LangChain ·OpenAI ·Ollama
  2. 02

    MCP Tutor Agent

    Jul 2026

    Agentic AI coursework

    A local-first AI tutoring agent that calls external tools over the Model Context Protocol. Built two MCP servers in C# (stdio and streamable HTTP transports) and wired their tools into an LLM agent via the Microsoft Agent Framework, with a streaming Blazor chat UI orchestrated by .NET Aspire.

    C# ·.NET Aspire ·MCP ·Microsoft Agent Framework ·Blazor ·Ollama
  3. 03

    Dental Charting Tool

    Jun 2025 — Jan 2026

    Applied research · ECU School of Dental Medicine

    WPF/.NET desktop app for radiograph analysis with GPT-4o Vision, FDI tooth-numbering, CDT-coded procedure cataloging, and urgency triage. 5-step prompt pipeline for clinically contextualized output. Presented at ECU RCAW and CORAS 2026.

    C# ·WPF ·.NET ·GPT-4o Vision ·Ollama
  4. 04

    NC Early Mathematics Placement Testing

    Aug 2025 — May 2026

    Senior Capstone · 5-person Agile team

    Full-stack web platform used by 60 NC high schools and 5,000+ students. Built role-based access with JWT + 2FA, real-time proctor monitoring via SignalR, and an async email pipeline on GCP Pub/Sub. Shipped through GitHub Actions CI/CD.

    React 19 ·Vite ·.NET 8 ·EF Core ·PostgreSQL ·SignalR ·JWT ·GCP ·GitHub Actions
  5. 05

    ESP32-S3 Embedded Rust Firmware

    Jun 2026

    Embedded systems coursework

    Bare-metal (no_std) firmware for the ESP32-S3, written in Rust with the esp-hal HAL and the Embassy async runtime. Reads a pull-up button input to drive an LED with debounced polling and serial logging; runs on hardware or entirely in the Wokwi simulator.

    Rust ·no_std ·esp-hal ·Embassy ·ESP32-S3 ·Wokwi
  6. 06

    TetherLog

    Apr 2026 — May 2026

    Web development coursework · 2-person team

    A book-tracking site where readers log progress, follow each other, and post reading updates. Authors can publish and manage their own books. React/Vite frontend; Node.js/Express + SQLite backend with JWT auth and role-based access.

    React ·Vite ·Node.js ·Express ·SQLite ·JWT
  7. 07

    QuickDigest

    Apr 2026

    NLP coursework · 3-person team

    A news-article summarizer with NLP analysis — sentiment, named entities, keywords — powered by a local Ollama LLM. Configurable short/medium/long summaries with ROUGE evaluation against a reference. Node.js/Express backend.

    Node.js ·Express ·Ollama ·JavaScript ·NLP

Experience

  1. Jun 2025 — May 2026

    Undergraduate Research Assistant

    ECU College of Engineering and Technology

    Built data ingestion prototypes in Python, C#, and Java across three faculty research projects in health tech and cybersecurity. Maintained Python/Maven environments and local LLM integrations supporting team-wide reproducibility.

  2. Jan 2023 — Jan 2026

    Learning Assistant

    Thomas Harriot College of Arts & Sciences

    Tutored 50+ students in Algebra, Calculus, and Statistics through weekly review sessions and office hours — raising failing test scores to 80%+ and helping 75% of students earn a 4.0 in the course.

Stack

AI / ML
Agentic AI Systems ·Multi-Agent Systems ·LLM Application Development ·Model Context Protocol (MCP) ·Microsoft Agent Framework ·CrewAI ·LangChain ·Prompt Engineering ·LLM Evaluation & Testing ·Anthropic Claude API ·OpenAI / GPT-4o Vision ·Ollama ·PyTorch ·NLP
Languages
Python ·C# ·Rust ·Java ·JavaScript ·TypeScript ·SQL
Frameworks & Web
.NET Aspire ·.NET 8 ·ASP.NET Core ·Blazor ·Entity Framework Core ·WPF ·React ·Next.js ·Vite ·SignalR ·REST APIs ·JWT
Cloud & Tools
GCP (App Engine, Cloud Run) ·Pub/Sub ·Docker ·GitHub Actions ·GitLab CI ·PostgreSQL ·Git ·Bash ·PowerShell

Get in touch

Open to full-time roles in Charlotte.

Based in Charlotte, NC. The best way to reach me is email — I usually reply within a day.

Download résumé

© 2026 Vibhu Tummallapalli

Built with Astro & Tailwind. Hosted on GitHub Pages.