<-- Back to Home
_____ _ _
| __ \ (_) | |
| |__) | __ ___ _ ___ ___| |_ ___
| ___/ '__/ _ \| |/ _ \/ __| __/ __|
| | | | | (_) | | __/ (__| |_\__ \
|_| |_| \___/| |\___|\___|\__|___/
_/ |
|__/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- pollster.cc
- Pollster is an app that allows users to create polls and share them with their
friends. Created with Yiwen Dong. Uses NodeJS and ArangoDB.
- CodeLab @ Circuit Lab
- CodeLab allows users of all ages to effortlessly develop programs for the Arduino
platform without learning the C language or its syntax. I implemented the backend
of the application in Python, and implemented its desktop client and installer in
C++ using the Qt framework.
- Smart Conference Room @ LESA
- I helped write software to interface with sensors and smart lighting in LESA's
Smart Conference Room testbed - in the process, I had to rewrite some legacy code
and reverse engineer a communication protocol using Wireshark. I also designed a
printed circuit board around a color sensor that the lab was evaluating for
further use.
- Horticultural Modular Light Control Panel @ LESA
- I designed an application that allows lab technicians to configure and monitor
lighting conditions inside controlled plant growth chambers. Data from sensors
within the chambers is also aggregated and displayed live.
- AdSensible @ HackRPI 2019 (Awards: Best in Category: Data Privacy; Second Place Overall)
- AdSensible is a browser extension that aims to reduce the value of the user data
that is collected by web companies. It does this by passively and continuously
generating and submitting natural-sounding search queries on behalf of the user.
After running AdSensible for five minutes, the ad profiles of four separate Google
profiles were observed to have significantly decreased in accuracy. In the future,
I plan on expanding the extension to generate better search queries and target a
wider range of websites.