Aaron Rhim

Hi, I'm Aaron — I build interactive systems and experiments at the intersection of AI, robotics, and design. I focus on expressive interfaces and practical engineering. Try clicking the red words!

Currently exploring real-time ML and robotics.
My profile picture

Current Work

UBC Rover
UBC Rover

Software Co-Lead - AI Autonomy

UBC Rover
Sep. 2025 – Present
University of British Columbia

Leading the development of autonomy software tailored for Mars rover simulations and competitions.

  • Designed and implemented an end-to-end Reinforcement Learning pipeline using Mujoco and RoboSuite
  • Rewrote and upgraded the old arm hardware interface from using UART communication protocols to using the new CAN-FD bus control and new Moteus drivers, improving the arm control loop frequency from 10Hz to 100Hz and enabling 64-bytes of data to be sent on the dataframe
DockerPythonROS2Reinforcement Learning+6
Vennu
Vennu

Startup Founder & CTO

Vennu
Dec. 2025 – Present
Vancouver, BC

Co-Founded an agentic learning platform enabling talented individuals to easily monetize their skills.

  • Co-Founded an agentic learning platform, enabling talented individuals to easily monetize their skills
  • Engineered the backend on n8n cloud, featuring a full threaded, multi-step API/web-scraping agents
n8nNode.jsVercelRender+6

Highlighted Projects

3D Simulation Engine
Java

3D Simulation Engine

A from-scratch physics engine in Java for visualizing scalar fields and ML algorithms in 3D.

Remember Me
ExpoGoReact NativeFirebaseElevenLabsOpenAI APIAWS RekognitionAWS S3DynamoDB

Remember Me

An attachable AI-powered camera that helps Alzheimer's patients recognize and remember their loved ones.