Noah Trupin

I am a third-year undergraduate student at Purdue University studying computer science (honors) with a concentration in machine intelligence and a (completed) minor in mathematics. I research physics-informed diffusion networks under Yexiang Xue and robot perception and planning at the Cognitive Robot Autonomy and Learning Lab, advised by Zixing Wang and Ahmed Qureshi.

I will join Optiver as a software engineer intern for Summer 2026.

Some recent updates:

Previously, I wrote some physics-informed operators for diffusion and researched physics-constrained and VLM-informed robot task planning. I also built out the bank-side infrastructure for Google Autofill at Capital One, designed parallel routines for solving large sparse systems in seismology with the Yang Group, developed experimental trading environments at Straato, built interactive physics simulation software for Sentinel, deployed sensors and modeled water quality data for endangered rivers with Stroud, and worked on optical music recognition and playback.

I have received awards from Purdue CS and L3Harris for my work.

You can contact me at ntrupin 「at」 purdue 「dot」 edu