Hello, I'm

Shyam Sivasubramanian

Shyam Sivasubramanian

Projects

A collection of explorations in computer vision, algorithms, and computational graphics.

DeepRow

DeepRow

Computer vision system analyzing rowing form through pose estimation and professional athlete data comparison.

Python OpenCV MediaPipe
Minesweeper

Minesweeper Auto Solver

Algorithmic puzzle solver using hierarchical reasoning to navigate and solve Minesweeper boards.

JavaScript Algorithms
Shader

Shader Experiments

Interactive shader experiments and visual effects exploring procedural animations and rendering techniques.

GLSL OpenGL

Skills

Technologies and tools I work with.

Programming Languages

Python Java R C C++ SQL Assembly GLSL HTML/CSS JavaScript

Tools & Frameworks

MediaPipe Scikit Learn OpenCV Pandas Numpy PyTorch Git Linux ROS OpenGL

Experience

A timeline of my professional journey and research work.

Current
Past
Researcher - Okos Lab
January 2026 — Present

Developing an adaptive AI tutor to enhance student learning for core courses in Purdue's Agricultural and Biological Engineering department.

Data Science & ML Intern - Karyon.bio
May 2025 — August 2025

Created graphs and classification models to detect fatty liver disease on clinical data. Tested image models on medical scans.

Researcher - Purdue CoMMa Lab
August 2024 — December 2025

Worked with collision detection, avoidance, and virtual reality applications for robot manipulators.

Web Developer - The Purdue Rivet
April 2025 — August 2025

Used HTML, CSS, and JavaScript to create a website for the Purdue Rivet, a student-run publication.

Staff Photographer & Graphics Artist - The Purdue Exponent
August 2023 — Present

Using photography and art to add context to news stories published in Purdue's student-run newspaper.

Research Assistant - Carnegie Mellon University
May 2022 — August 2022

Developed test scripts for reinforcement learning research in robotics. Conducted robot simulations to validate and improve algorithm performance.

Intern - Biohaven Pharmaceuticals
May 2022 — August 2022

Analyzed clinical trial data for upcoming neurological drugs using R, ensuring accurate interpretation and reporting.