I'm a software and machine learning engineer currently traveling around the world. I've worked at a few early-to-mid-stage startups - XaiPient, Zero Hash, and Synthflow - and spent a year at the Research Computing Center at the University of Chicago building tools for researchers, keeping their web apps running, and advising them on software issues related to their grant proposals.
A couple things I'm especially proud of are that I placed in the top ten in a Kaggle competition and that I created a popular open source library with dozens of contributors.
Before that, I studied math at Tulane University and got my MS in Statistics from the University of Chicago. My favorite topic was set theory, and I had the chance to study the axiom of determinacy and first order logic at the UCLA summer school in mathematical logic.
Lately I've gotten into functional programming languages like Haskell and PureScript because I like their strong type systems and the way they tie into mathematical ideas.
You can check out some of the open source projects I've worked on in the "Projects" tab.
Here are a few of the open source projects that I've created over the years:
A JavaScript library that allows you to prompt users for microphone permissions and run callbacks on segments of audio with user speech in a few lines of code. Under the hood, it runs a voice activity detection model in the browser. You can see a demo of it here.
A general framework for dictation and speech-based input. The user writes a Python script that defines how patterns of speech map to Python functions to run, and these functions can leverage the Python ecosystem to simulate keystrokes or issue commands to applications. It is based on the academic work surrounding kleenexlang. In my opinion, it is one of my most creative projects, although it's not extremely useful due to the quality of the STT model that it uses.
A WIP implementation of the paper Computational Life: How Well-formed, Self-replicating Programs Emerge from Simple Interaction .
A website showing the most mentioned cities on r/digitalnomad. The visualization is deployed at spikynomadball.ricky0123.com.