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
-
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.
-
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.
-
May – Jun 2024
UnStudio.ai
Data Science Intern
Built computer-vision pipelines in OpenCV and scikit-learn for production image-processing workflows.
-
May – Jun 2023
DOT glasses
Data Analyst Intern
Built an analytics dashboard in Python and pandas with lightweight ML models for decision support.
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