Computer Engineering @ Purdue

Hi, I'm Varun Venkatesh

|

Building scalable systems and intelligent applications

Download Resume

About Me

Varun Venkatesh

I'm a Computer Engineering student at Purdue University graduating in December 2025, with a concentration in AI and Machine Learning. I love building things at the intersection of distributed systems and intelligent software — from orchestrating self-correcting AI agents on data lakes to optimizing real-time inference pipelines on robots. When I'm not writing code, I'm mentoring students as a TA for Software Engineering and Advanced C Programming. I'm always looking for challenging problems and teams that ship fast.

3.84
GPA
3
Internships
2
TA Roles

Work Experience

May 2025 – December 2025

MinIO

Software Engineer Intern · Redwood City, CA (Hybrid)

  • Orchestrated a self-correcting AI agent system enhancing business intelligence workflows on Apache Iceberg data lakes, completing over 100 catalog operations while automating 60% of data validation tasks
  • Built and owned an event-driven distributed system using NATS JetStream and Protocol Buffers, coordinating Go gRPC APIs, Python workers, and a React/TypeScript UI to reduce report generation latency by 40%
  • Operationalized cloud-native Kubernetes deployments with Kustomize and CI automation, adding 42+ tests and increasing system reliability with 85%+ code coverage
  • Implemented DSPy-based prompting with declarative signatures and evaluation harnesses, improving AI agent response accuracy and consistency by 30% on internal benchmarks
GogRPCPythonReactTypeScriptNATSKubernetesDSPyApache Iceberg
May 2024 – August 2024

CloudX

Generative AI Intern · Remote

  • Shipped a full-stack application using GPT-4 Vision and DALL·E 3, improving multimodal content classification accuracy by 30%
  • Constructed RAG and NLP pipelines using Pandas, NLTK, Keras, and Weaviate, reducing information retrieval latency by 23%
  • Authored reusable React + TypeScript components and Flask REST APIs for end-to-end media workflows
  • Owned PostgreSQL schema design and query optimization, improving backend API performance and reliability
PythonReactTypeScriptFlaskPostgreSQLGPT-4DALL·E 3Weaviate
May 2023 – August 2023

3i Infotech

Cloud Computing Intern · Bangalore, India

  • Designed a Kubernetes cost-optimization PoC that reduced cluster spend by 25% through workload rightsizing
  • Deployed Kubecost and OpenCost across 4+ clusters, improving container resource utilization by 20%
  • Refactored Go-based microservices using goroutines, channels, and distributed design patterns, reducing latency by 15%
KubernetesGoKubecostOpenCostDocker

Featured Projects

REST API for Secure Package Registry

July 2024 – December 2024

Serverless package intake API that scans, scores, and gates npm uploads into an internal registry. Enforced supply-chain controls with validation pipelines, policy rules, and audit logging. Containerized with Docker, deployed on AWS ECS with S3-backed storage and autoscaling.

  • Reduced security exposure by 10%
  • Improved maintainer redundancy by 15%
  • Cut cold-start time by 12%
TypeScriptNode.jsAWS LambdaDockerAWS ECSS3

ML Object Detection in Robots

August 2022 – December 2022

Trained and benchmarked YOLOv5/YOLOv7 detectors on 800+ labeled images for robotics sensing. Optimized real-time inference by integrating models into ROS with TensorRT and multithreaded C++ pipelines.

  • Boosted competition performance by 25%
PythonPyTorchTensorFlowTensorRTC++ROSYOLOOpenCV

Tech Stack

Languages

PythonTypeScript/JavaScriptC/C++GolangSwiftObjective-CJavaSQLC#Rust

Web Development

ReactNext.jsReduxWebpackVue 3Node.jsExpress.jsTurboHTML5CSS

Frameworks & Libraries

FlaskDjangoPyTorchUIKitTensorFlowTensorRTgRPCYOLOOpenCVOpenAIDSPy

Tools & Infrastructure

GitLinuxAWSKubernetesKustomizeDockerNATSMinIOS3PostgreSQLMySQLDynamoDBApache IcebergTrino

Education

Purdue University

Bachelor of Engineering, Computer Engineering

West Lafayette, IN · August 2022 – December 2025

3.84/ 4.0 GPA
Concentration: AI & Machine Learning

Relevant Coursework

Data Structures & AlgorithmsObject-Oriented Programming in C++Operating SystemsComputer Networks

Teaching Assistant

  • ECE 461 — Software Engineering
  • ECE 264 — Advanced C Programming

Get In Touch

Have a question or want to work together? Drop me a message.

Email

varunvenkatesh3@gmail.com

Phone

+1 914-290-7167

Location

West Lafayette, IN