About Me
Hey there! My name is Jeremy Fleischman. I love the outdoors,
coding,
reading, and
speedcubing.
I particularly love to combine my
interests
in
weird
ways, and
attempt to do stupid things.
Present
I am helping build the future of caregiving at Honor.
Past
I graduated from San Clemente High School in 2006, and UC Berkeley in 2010.
Dan Dzoan
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
Cube DeCal.
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
role in.
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.
I led the World Cube Association Software Team from March 2015 to October 2019.
Projects I’m particularly proud of
(in roughly chronological order)
- 2003:
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
Phoenix. This
led me to United TI
and ticalc, where I
learned about assembly programming. I struggled through a tutorial on Z80
assembly, and eventually completed
The Poopsmith.
- 2007-2010:
Developed CCT along with
Ryan Zheng,
the
first
piece of software to interface with a stackmat timer over an audio cable.
- 2008:
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
jflysim.
- February 6-7, 2010:
Participated in the UC Berkeley
Hackathon with Peter
Battaglino,
Kevin
Jorgensen,
and Darren
Kwong.
Developed an ascii Rubik’s cube
simulator in python with ncurses. We
each won $20 to Cheeseboard =). See Kevin’s writeup of the
event
and Peter’s rewrite from scratch.
- 2010:
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
lazy to port CCT’s scrambling and drawing code to javascript, I decided to
generate scrambles server side, and
TNoodle was born.
- January 1, 2013:
TNoodle adopted as the World Cube Association’s
official scrambler.
I’ve also contributed to the WCA Workbook Assistant and
twisty.js.
Thanks for stopping by!