About me

I’m a computer scientist and artist with a passion for research and exploring the intersection of technology and art. I graduated with High Honors from Oberlin College with a degree in Computer Science and a minor in Mathematics, and I’ve spent five years as a Software Engineer at Google. I also create digital images using techniques like linear optimization and constraints, and often share the underlying methodology alongside my pieces – you can see my open source art library PyFreeform on GitHub, and my personal art blog at madebymath.art.

My background also includes a deep interest in the medical field, sparked by my time as a pre-med student at Oberlin and involvement in the Brandeis Global Youth Summit. I gained hands-on medical experience as a lab assistant at Georgetown University Hospital’s HLA Lab (Organ Donation Compatibility). I also have early-stage startup experience as a software engineering intern at Optoro, working on their reverse logistics systems.

My research

My main research interest is in interpretable AI. As someone that likes provable answers to problems, black-boxes drive me crazy. I have published a thesis trying to tackle a subset of General AI that uses a “white-box” approach. That paper is called General Game Playing as a Bandit-Arms Problem: A Multiagent Monte-Carlo Solution Exploiting Nash Equilibria. It combines methods from Game Theory and Machine Learning to solve non-deterministic games (like chess) using a simulated multi-agent system that I have implemented on GitHub.

I am also passionate about Math Art, and have drawn a lot of my inspiration from Bob Bosch. Many of my artworks have research papers behind them describing the methodology and approach to creating the final images. My art will be posted on madebymath.art.

My career

Google:

I started as an Engineering Resident at Google in 2019.

On the Android Build Team, I helped optimize Android smart-sync for every Android dev. I also worked on an ML build-optimization project.

On the Android Mainline Team, I led the Android API-Coverage initiative that touched 800M+ Android devices.

Finally, on the Developer-GenAI team for Android & Chrome Infrastructure, I led research initiatives and implemented an IDE tool for open-source developers to automatically generate unit-tests. I also created data pipelines and datasets to train Google’s internal code-LLMs.

Optoro:

As an intern at Optoro, and worked on the full stack from front-end landing pages for major retail websites, to iOS applications, to automated cross-service integration testing.