Software Engineer

Piyush Dua

AI Systems & Agent Infrastructure

I design and build systems end to end: agent infrastructure, memory layers, full-stack platforms, and production ML pipelines. I care about ownership, from architecture down to the parts that never show up in a demo, and I build for scale from the start rather than patching it in later.

Experience

Where I've worked

  1. Apr – Jun 2026

    Purdue Corporate Relations

    Software Engineering Intern

    Built a sponsorship intake platform (Next.js, TypeScript, SQLite) replacing manual workflows for 17+ engineering departments, with a LangGraph layer that cut a task taking staff 45 minutes down to 5.

  2. Dec 2025 – Feb 2026

    Handshake AI

    AI Model Evaluation & Benchmarking · Contract

    Graded and benchmarked AI model outputs, and authored visual reasoning questions used to evaluate multimodal vision-language models.

  3. May – Jun 2024

    UnStudio.ai

    Data Science Intern

    Built computer-vision pipelines in OpenCV and scikit-learn for production image-processing workflows.

  4. May – Jun 2023

    DOT glasses

    Data Analyst Intern

    Built an analytics dashboard in Python and pandas with lightweight ML models for decision support.

View full résumé →

Projects

Things I've built

Stack

Languages, frameworks, and tools I work with.

Languages

Python, TypeScript, Java, SQL

ML / AI

PyTorch, NumPy, scikit-learn, LangChain, LangGraph, RAG, MCP, OpenCV

Backend

FastAPI, Next.js, REST APIs, SQLite, Postgres, BigQuery, Neo4j

Tools

Git, Docker, Bun, Bash

Contact

Get in touch.