Portfolio

Hi, I'm
Noah Trupin.

I am a third-year computer science honors student at Purdue, working across machine learning, robotics, and languages.

Browse

Practice

I am especially interested in programming languages and compilers as tools for building both domain-specific, high-performance systems, and the future of machine intellignece.

Background

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

Contact

Email: ntrupin 「at」 purdue 「dot」 edu
X: @ntrupin
LinkedIn: ntrupin

Recent updates

Recent updates.

Dec 2025

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

Aug 2025

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

Jul 2025

Accepted offer to join Optiver as a software engineer intern for Summer 2026.

Jun 2025

Dynamic Robot Tool Use with Vision Language Models to appear at RSS 2025 workshop on Reasoning for Robust Robot Manipulation in the Open World.

May 2025

Joined Capital One as a software engineer intern.