I investigate man-made and natural systems with computers.
For me, that means:
Curating insights into course enrollment patterns, degree requirements, and other data of interest
to students at the
University of California, Irvine, with fellow travellers on the
Anteater API team.
Designing more efficient methods toward the calculation of population genetics statistics
with
Thornton Lab at UCI.
Visualizing public transit data in the Los Angeles area with
TrackGauge.
Investigating sequence, structural, and functional patterns among toxic proteins to build a
broad-spectrum detector (coming soon in summer 2025).
Rebuilding various systems from scratch for learning purposes: more
here.
While in the course of the above, I've also found it enriching to help out in other ways:
I sit on the Academic and Alumni Affairs Committee of
ICSSC.
We run events and longer-term opportunities to empower students with mentorship, skills, and
experience.
I maintain Barnabas Blocks,
an open-source web IDE for the Arduino microcontroller family and relatives.
It's based on Blockly, the same tech behind Scratch, which makes the programming component of
Arduino work much easier for beginners.
If you weren't stalking me in particular, you may be interested in a few other sites:
Check out
Eddy
and
Ethan
's sites.
Both of them have been wonderful mentors and friends to me at UCI and took me in as one of their own, which I'm quite grateful for.
They're both total powerhouses in their own right and deserve a read.
Caden Lee is an excellent programmer and has been a voice of reason and sanity through the more unpleasant coursework we've endured together.