Clubs
HackRU
January 2017 - May 2019
Co-director of R&D
Helping project manage for the creation of tools to improve the hacker experience at HackRU.
Leading projects to make a slackbot, QR-code based registration,
a web-based judging system, the registration website and a FaaS backend.
All of it is on
GitHub.
USACS
April 2017 - April 2018
Tech Chair
Coordinate various events to help inspire and keep people hacking.
These include monthly coding competitions, pre-Hackathon coordination,
and helping with various open source efforts.
Check us out at
usacs.rutgers.edu - one of the open source efforts.
Side-Projects: That People Use
HTRU
July 2017 - September 2017
New York, NY
Building apps for the
Human Trafficking Response Unit
to automate, streamline, and expand their amazing endeavours in
curbing human trafficking throughout New York City.
Side-Projects: That won things
Aud.io
April 2017
Best Failure to Launch, HackPrinceton
Built a Python Flask app that hoped to send snippets of songs via
Facebook messenger (instead of GiFS) so that song lyrics could be
added to group chats. Got song lyric-based search working but
could not find the correct snippet of the song.
Available on GitHub
Keyboard Keyboard
October 2016
Best Hardware Hack, HackNY Fall 2016
In a team of two, created a python tool with pyaudio and scipy to
recognize audio input to simulate a keyboard and produce sound
output for keyboard input, helping blind people to interact with the
keyboard.
Available on GitHub
Project Evermore
March 2016
Top 10, Philly Codefest Spring 2016
Used PHP, jQuery, and the Google Maps API to crowd-source
wheelchair in-accessible areas and provide alternative routing
for the disabled.
Available on GitHub
Wait List Exchange
February 2016
Best Overall, Philly Codeday 2016
A quick Python, jQuery system that allowed users to trade "commodities" (in our case
wait list positions) in cycles among each other. Allowed an arbitrary number of parties
to trade using graph cycle-finding algorithms.
Available on GitHub
Side-Projects: The fun things
dance-dance
April 2019
Bitcamp 2019
Learning that training neural networks is infeasible at a hackathon
the hard way: tried to train a CNN to classify dance moves and attempt
to add appropriate music. Learned a lot about tensorflow, the noise in
various data sets (and managing that) among other things.
Available on GitHub
snackBot
September 2018
PennApps Fall 2018
An attempt to make a self-driving snack cart out of
scraps, inexperience, and complete guesses at
reasonable algorithms. Has a working PIN and calling
system and a partially tested controller for the robot.
Unfortunately could not be tested on hardware in the 36 hours
with only 1 teammate and some external help.
Available on GitHub
RChain
November 2017
HackPrinceton Fall 2017
An experiment at getting Reddit on the blockchain.
Worked in a group of 4 to get Ark.io's blockchain system
to bend to our will.
Available on GitHub
Vimfilesys
May 2017
Wrote a quick, small file-system navigator, using vim keys
(hjkl), as an introduction to Haskell - with Monads and all.
Available on GitHub
CUDA.REPL
April 2017
HackNY Spring 2017
A small REPL to help test smaller CUDA programs.
A simple Python app that scripts all the compilation and
configuration steps to run a program.
Available on GitHub
mkide
January 2017
PennApps Spring 2017
An attempt to write a program with a friend that, given the syntax of a programming language,
creates a development environment like scratch. Tried this through pygame and yacc.
Available on GitHub
Calcula-comp
January 2017
A small, scheme-based programming language for just the
integer arithmetic. Compiles to x86 assembly and produces a
linkable header. Written concisely in Python.
Available on GitHub
My CV Site
November 2016
HackNJIT Fall 2016
Used Clojure and Java to parse PDF resumes into a simple bootstrap site.
Uses hiccup on the clojure side. And, kind of works!
Available on GitHub
Gah
November 2016
HackPrinceton Fall 2016
In a team of 3, made a simple Socket.io app to allow cards against humanity to be played
using GiFs. Used Giphy for the GiFs and Microsoft's Azure to create captions for the
GiFs in play.
Available on GitHub
Bene-fish
November 2015
A free-cycling website that allowed users to offer unused items for collection.
Used the file system to store blog-like descriptions and tags regarding the items.
Had a Python backend, Google OAuth-managed users, and a frontend powered by jQuery and Google maps.
Available on GitHub