speed
cubing
Fast hands, deliberate practice, and pattern recognition. I compete in World Cube Association events and solved a 3×3 blindfolded in 3:50.
Writing
Code
Building
Products
Explore products, research, open source, and educational work.
Patterns, practice, and play away from the keyboard.
Fast hands, deliberate practice, and pattern recognition. I compete in World Cube Association events and solved a 3×3 blindfolded in 3:50.
Reading spin, adjusting early, and finding the next angle. Table tennis rewards precision without ever slowing the pace.
Match footage placeholderSmall constraints become an endless space for technique and invention. Cardistry turns a familiar deck into a moving system.
Performance reel placeholderPractice creates fluency: repeat, measure, adjust.
Three disciplines, one fascination with controlled motion.
Building carefully, learning constantly.
I’m a Quant Developer at Millennium and a Project Lab Mentor for the University of Chicago’s Financial Mathematics program.
I studied Computer Science at the University of Chicago and Mathematics at UT Austin. Outside work, I make educational videos, speedcube, collect playing cards for cardistry, and play table tennis competitively.
Download latest résumé ↓