Noah Trupin

I am a software engineer intern at Optiver. I work on optimization.

I completed my undergraduate degree in computer science honors at Purdue University with a concentration in machine intelligence, a minor in mathematics, and the honors college diploma. While there, I researched robot perception and planning under Prof. Ahmed Qureshi and adaptive scheduling for generative modeling under Prof. Yexiang Xue.

Previously, I worked as a software engineer on Virtual Cards at Capital One, built out experimental trading environments as a founding engineer at Straato, and conducted research across numerical and high-performance computing, machine learning, and robotics.

Latest updates

Jun 16, 2026

Physics-Conditioned Grasping for Stable Tool Use to appear at IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2026.

Jun 08, 2026

Joined Optiver as a software engineer intern.

Dec 22, 2025

Serving as TA for CS252: Systems Programming and CS240: Programming in C for Spring 2026.

Aug 20, 2025

Serving as TA for CS180: Object-Oriented Programming for Fall 2025.

Jun 08, 2025

Dynamic Robot Tool Use with Vision Language Models to appear at Robotics: Science and Systems (RSS) 2025 workshop on Reasoning for Robust Robot Manipulation in the Open World (R3).

All updates →