I work with Professor Appavoo and his graduate students on his lab’s research into using a program’s low level binary representation, in the form of state vectors, to learn its execution and improve performace. I have built tools to collect data on the Microchess program and train neural networks, and am developing a state vector library in C.
Simple Hex/Binary/Decimal calculator inspired by HP-16C and TI Programmer. Soldered and programmed a calculator designed by Eric Hazen. Currently implementing “woodworking mode” to convert between metric and imperial units on an ATMega328P.
A hackathon project where our team built a 2D dungeon crawler game in Java Processing. I built the backend, a Flask app that used the Twilio API to send messages to the player as they advanced through the game, giving clues and (hopefully) encouraging messages. I also built a chatbot interface to have a conversation with the “ghost” of Alan Turing using the davinci-003 gpt model from OpenAI.
Our team ended up winning the Twilio Award for our project.