Portfolio

I love to create things — from apps and websites, to robotics or visual arts, I've pursued my passion to make something from nothing in several areas. Here's what I've been working on:

Catalyst Video Chat
Catalyst Video ChatCatalyst Video ChatCatalyst Video Chat

Catalyst Video Chat

Customizable, affordable, embeddable open-source video chat component - like “drop-in Zoom” - for devs to quickly integrate into their web applications.

CollegeCompendium
CollegeCompendiumCollegeCompendiumCollegeCompendium

CollegeCompendium

Nonprofit open-source platform that shared high-quality public computer science educational resources with over 130000 students in 179 countries.

Gold In-and-Out
Gold In-and-OutGold In-and-OutGold In-and-Out

Gold In-and-Out

Automated immunogold particle analysis software for MPFI's Electron Microscopy Core. First author on related paper in journal 'Frontiers in Neuroanatomy.'

Music With A Master
Music With A MasterMusic With A MasterMusic With A Master

Music With A Master

Supported professional musicians from the Chicago and Philadelphia Orchestras during COVID-19 by connecting them with students for music lessons.

MyGrades
MyGradesMyGradesMyGrades

MyGrades

App that helped 8000 students access their academic information. Approved by the School District of Palm Beach County Technology Clearinghouse Committee.

PearDrop
PearDropPearDropPearDrop

PearDrop

Emailing yourself is frustrating. PearDrop is a cross-platform file-transfer application for simple and efficient file transfer when you really need it.

ReadMe
ReadMeReadMeReadMe

ReadMe

Book recommendation system integrating collaborative and content-based filtering, powered by 14 million ratings from Amazon and GoodReads.

ReadTogether
ReadTogetherReadTogetherReadTogether

ReadTogether

Platform with split-screen reading and video call interface simulating the experience of reading in person for online elementary literacy programs.

Redoku
RedokuRedokuRedoku

Redoku

App to help students learn and practice the syntax of regular expressions through fun and engaging randomly generated sudoku puzzles.

TopDecked Limited
TopDecked LimitedTopDecked LimitedTopDecked Limited

TopDecked Limited

Features for the TopDecked app, including a life counter, searchable rules engine, chess-style tournament system, and metagame page.