Skip to content

Software Engineer Intern · CACI

HaradeepPuneti

CS at Virginia Tech building computer vision, applied AI, and full-stack systems.

Right now I'm at CACI teaching vision models to recognize and track vehicles across overlapping border camera feeds. I like the seam between research and production: work that's measured and reproducible, but that real people actually use.

Blacksburg, VA
Haradeep Puneti, Software Engineer

Skills & tools

What I reach for to build, ship, and analyze.

  • Python
  • Java
  • TypeScript
  • JavaScript
  • SQL
  • C
  • HTML
  • CSS
  • React
  • Next.js
  • Node.js
  • Express.js
  • Flask
  • PyTorch
  • OpenCV
  • YOLO
  • Tesseract OCR
  • PostgreSQL
  • Supabase
  • Weaviate
  • Neo4j
  • ChromaDB
  • AWS
  • Docker
  • Power BI
  • Streamlit

Experience

Internships and research where I've shipped real systems.

  1. Software Engineer Intern

    May 2026 – Present

    CACI · Ashburn, VA

    Computer vision and CI/CD for multi-camera border surveillance.

    • Building a PyTorch computer vision pipeline pairing YOLO detection with a ResNet-50 re-identification model to classify vehicle make, model, and color and track vehicles across multiple overlapping border camera feeds.
    • Enhancing CI/CD pipelines to automate testing and deployment, while prototyping a multi-agent AI system to further streamline build and review workflows.
    • PyTorch
    • YOLO
    • ResNet-50
    • CI/CD
  2. Undergraduate Researcher

    Sep 2025 – Present

    College of Engineering, Virginia Tech · Blacksburg, VA

    Benchmarking LLMs against classical NLP for scientific entity extraction.

    • Built an end-to-end NLP benchmarking pipeline comparing LLM-based entity extraction against traditional and neural baselines (spaCy, GLiNER, KeyBERT) across various scientific text domains.
    • Designed a reproducible evaluation framework with fuzzy matching, precision/recall scoring, and multi-replication statistical analysis to assess zero-shot LLM performance on qualitative text.
    • Authoring findings for conference publication examining LLM capability boundaries in domain-specific concept identification, with a custom full-stack annotation and analysis web app.
    • LLMs
    • spaCy
    • GLiNER
    • KeyBERT
  3. Software Engineering Intern

    May 2025 – Dec 2025

    AIRCO · Brooklyn, NY

    Automating diagram translation and data workflows for renewable-fuel process design.

    • Developed an automated BFD and PFD translation/generation system using Python and Aspen APIs, reducing manual diagram translation time by 15% for renewable fuel process design workflows.
    • Built a computer vision pipeline using OpenCV, YOLO, and Tesseract to detect and classify components across 50+ P&ID diagrams, outputting structured JSON for downstream processing.
    • Designed an AI agent system automating engineering dataset management within Aspen Basic Engineering, cutting manual data entry time by 25%.
    • Python
    • OpenCV
    • YOLO
    • Tesseract
    • Aspen APIs
  4. Data Science Intern

    Jun 2023 – Aug 2023

    ITVISION360 · Plano, TX · Remote

    BI reporting and data pipelines on large operational datasets.

    • Authored 15+ stored procedures and views in PostgreSQL to support BI reporting, processing datasets of 1M+ rows and reducing query latency by 30%.
    • Built Power BI data pipelines automating previously manual reporting workflows, delivering 20+ dashboards to stakeholders and cutting weekly report prep time by 4 hours.
    • PostgreSQL
    • Power BI
    • SQL

Projects

Built end-to-end, from AI infrastructure to products with active users.

Vocet

In progress

An AI voice interviewer for system-design prep, with real-time turn-taking and a hybrid whiteboard.

  • Real-time turn-taking with silence detection, a hybrid whiteboard (tldraw + vision API), and a curated question bank with AI-generated per-session variations.
  • Multi-model AWS Bedrock pipeline routing between a fast model for intent classification and a strong model for evaluation; feedback reports offloaded to Lambda with session audio and whiteboard snapshots persisted to S3.
  • Next.js
  • TypeScript
  • AWS Bedrock
  • Lambda
  • S3
  • Clerk
  • OpenAI
Screenshot of the Green Market Farms website

Green Market Farms

VT GDG Hackathon · Livegreenmarketfarms.com

A production farm e-commerce platform built for a real client, serving 500+ users.

  • Stripe payments, pgvector semantic search, and an AI voice assistant for hands-free inventory and order management.
  • Full-stack order lifecycle with webhook-driven confirmation, real-time SMS and email notifications, and an admin dashboard with sales analytics actively used by the organization.
  • Next.js
  • TypeScript
  • Supabase
  • PostgreSQL
  • Stripe
  • OpenAI
  • Gemini

* The owners are currently updating inventory and reworking their payment flow, so the live store may look sparse right now.

Screenshot of the Satori website

Satori

Live · 30+ userssatoriprep.app

A full-stack SAT prep platform covering old SAT, PSAT, and Digital SAT formats.

  • AI-powered semantic search over 2000+ practice questions via OpenAI embeddings.
  • JWT-authenticated progress and subscription tracking for 30+ users.
  • React
  • Node.js
  • PostgreSQL
  • Weaviate
  • Auth0

IMC Prosperity 2025

Algorithmic trading competition by IMC Trading

204th US · 772nd Global

of 18,803 teams

About

I'm Haradeep, a computer science student at Virginia Tech finishing my bachelor's in December 2026 and continuing straight into a master's in Data Analytics & AI. I'm drawn to the messy edge where machine learning meets real products: research-grade rigor on one side, things people actually use on the other.

Lately that's meant computer vision pipelines that track vehicles across camera feeds, benchmarking where LLMs hold up against classical NLP, and shipping full-stack platforms with payments, search, and voice. I care about work that's measured, reproducible, and genuinely useful, and I like collaborators who sweat the details.

Education

Virginia Tech

Aug 2024 – Dec 2026

B.Eng. Computer Science

GPA 3.92

Virginia Tech

Expected Dec 2027

M.Eng. Data Analytics & Artificial Intelligence

Accelerated master's

Relevant coursework

  • Data Structures & Algorithms
  • Machine Learning
  • Linear Algebra
  • Computer Organization
  • Applied Combinatorics
  • Software Design

Resume

The full one-pager. Read it here or grab the PDF.

Download PDF
Loading resume…

Let's talk.

I'm looking for software and ML internships and research collaborations. Email is the surest way to reach me, and I'll get back to you within a day.