Hey there! My name is Jeremy Fleischman. I love the outdoors,
I particularly love to combine my
attempt to do stupid things.
I am the leader of the
World Cube Association Software Team.
I graduated from San Clemente High School in 2006, and UC Berkeley in 2010.
passed the presidency of the
Rubik’s Cube club at Berkeley to me in January 2008. While president,
I organized 7 Rubik’s cube competitions to varying degrees of success. I also
ran the speedcubing DeCal, and was an instructor for the beginner’s Rubik’s
In March 2010, I handed the presidency to the amazing
Vincent Sheu. Under
Vincent (and as of this writing, the next 4 presidents!), the club has only
continued to mature and grow. There is nothing I am more proud to have played a
Not long after graduating from Berkeley, I attended
US Nationals 2010
as a staff member and became US National Champion of one handed.
At Berkeley Spring 2013, I set the North American Record for one handed
single with an 11.28 second solve.
I worked at Arista Networks from August 2010 to
March 2015, when I left to found and lead the WCA Software Team.
I worked at Saddle Point Systems from December 2015 to May 2016.
Projects I’m particularly proud of
(in roughly chronological order)
I got a TI-83+ for high school, and became fascinated with calculator games. I
couldn’t understand why the games I wrote in TI-BASIC ran so much slower than the amazing
led me to United TI and ticalc, where I
learned about assembly programming. I struggled through a tutorial on Z80
assembly, and eventually completed
Developed CCT along with
piece of software to interface with a stackmat timer over an audio cable.
Wrote a 2x2x2 solver for Gamescrafters.
Built a simulator blatantly modeled after Ryan Heise’s
seminal heise sim. This eventually
grew into a suite of simulators known as
- February 6-7, 2010:
Participated in the UC Berkeley
Hackathon with Peter
Developed an ascii Rubik’s cube
simulator in python with ncurses. We
each won $20 to Cheeseboard =). See Kevin’s writeup of the
and Peter’s rewrite from scratch.
After finding myself occasionally using qqtimer,
I finally admitted to myself that webapps are generally easier to use than
desktop apps. I abandonded CCT, and starting writing a webtimer (which eventually became TNT). Too
generate scrambles server side, and
TNoodle was born.
- January 1, 2013:
TNoodle adopted as the World Cube Association’s
I’ve also contributed to the WCA Workbook Assistant and
Thanks for stopping by!