
Joe Rupertus
I am an undergraduate student at Princeton and an indie developer interested in human-computer interaction. I like to use tech to create engaging, interactive experiences that people enjoy using.
CS @ Princeton
B.S.E. in Computer Science, Minor in Robotics (Class of 2026)
Indie App Developer
Published 4 apps on the App Store, Swift Student Challenge Winner 2021
HCI Researcher
Exploring Human-AI collaboration, presented at CHI 2025 LBW in Yokohama, Japan
Apps
Recent Updates

2.3.0
Feb 14, 2025
Added 200+ moons, 350+ asteroids, expanded time range

2.3.0
Added 200+ moons, 350+ asteroids, expanded time range
Feb 14, 2025

1.3.0
Feb 10, 2025
More customization options & redesigned editor

1.3.0
More customization options & redesigned editor
Feb 10, 2025

1.7.0
Dec 31, 2024
Added repositioning and cropping of photos

1.7.0
Added repositioning and cropping of photos
Dec 31, 2024

2.2.0
Dec 19, 2024
Time controls, lighting, and improved visionOS app

2.2.0
Time controls, lighting, and improved visionOS app
Dec 19, 2024
Research
Redefining Research Crowdsourcing: Incorporating Human Feedback with LLM-Powered Digital Twins
Amanda Chan, Catherine Di, Joseph Rupertus, Gary Smith, Varun Nagaraj Rao, Manoel Horta Ribeiro, AndrΓ©s Monroy-HernΓ‘ndezβ’ 2025
CHI 2025 Late Breaking Work - Yokohama, JapanLearn moreRoom of Thoughts: Exploring the Role of AI Assistants in 3D Space
Joseph Rupertus, Parastoo Abtahiβ’ 2025
Junior Independent WorkLearn moreNighttime Lighting Data as a Proxy for Hurricane Strength
Joseph Rupertusβ’ 2023
Writing Seminar Final Research PaperLearn more