Click on the proect picture to see project details or skills (technologies used).
(2017) A camera that searches for firearms. If a firearm is detected, authorities are notified, and people can be alerted via a web-app and a geofencing app. Won Best Use of AWS from Amazon at HackHarvard 2017. View Project
• Worked in a team at Hack Harvard 2017, to develop security camera that takes continuous geo-tagged photos, and
sends each photo to a server that detects firearms
• If server detects firearms, it forwards photo to authorities, alerts the app & logs
it in a database
• Developed a separate app that takes data from the ”alerts database” and gives
geofence- triggered warnings around the location in which a rearm was detected, to
prevent people from
entering area
• Awarded by Amazon for Best Use of AWS
Skills:
Android/Java (Photo capturing, photo processing, geofencing), Firebase, Google
Maps
View
Project
(2012) An Android app I created, which lets people share puns. Over 100,000 downloads and hundreds of daily users. View Project
• Developed an Android app that facilitates a net- work of puns
• Used Kinvey BaaS to handle pun submissions
• Received over 100,000 downloads on Google Play and gets hundreds of daily
users
Skills: Android/Java
View Project
(2017) An IoT hack that takes data from automatic doors, uses a TensorFlow neural network to determine if there is an issue with the door, and suggest a fix if there is. Won Best Android IoT Hack from Black & Decker at YHack 2017. View Project
• Created an IoT hack that suggests fixes for doors using machine-learning at YHack
2017 (Yale U)
• Wrote a Flask REST API for a server to be able to receive data from sliding doors,
determine if the door is broken, and suggest a fix if it is.
• Used Tensorflow to implement a Classi cation Neural Network to make predictions about
each
door using, simulated training data
• Awarded by Black & Decker for Best IoT Hack
Skills:
Python, Flask, Tensorflow
View Project
(2018) A web app that helps you explore courses at UToronto. View Project
CourseHub is an open-source
web app that lets you look through the wide variety of courses at the University of
Toronto. You can rate courses
and view ratings (gathered from other users and past course evaluations).
Skills: Angular, TypeScript, Flask, Python, Heroku, Travis
CI
(2016) A chrome extension built to help minimize distractions on YouTube. View Project
YouWork is an open-source
Chrome extension that aims to minimize distractions on YouTube by redirecting YouTube
to YouWork - a
distraction free
version. YouWork uses the YouTube API to fetch videos and video data.
Skills: JavaScript, HTML/CSS, YouTube API, Chrome
Extensions
(2015) A website that shows positive daily news articles from around the web. View Project
A positive news network. This project is open-source
Skills: JavaScript, HTML/CSS, Reddit API, Tumblr API,
Foundation
(2016) A sentiment analysis tool that lets users see what the general public thinks about any topic. View Project
Internet-Thoughts is an open-source
sentiment analysis tool created at Yale University for YHack 2016. Internet-Thoughts
fetches data on any given topic. It then analyzes this data using a custom built
sentiment-analysis engine, which calculates the average positivity/negativity within
references of that topic.
Skills: JavaScript,
HTML/CSS
(2018) Add new inbox items to your Nirvana account via the command line. View Project
(2020) A script that allows easy deployment to Ubuntu servers. View Project
(2015) A basic hosting website made for a junior web development class in highschool. View Project
I made this in highschool for a web dev class so they'd be able to easily put their work
on the web.
Skills: PHP, HTML/CSS
(2017) An iOS app that shows availability of computers in CS labs at UofT (St.George) View Project
This app leverages a UofT REST API to find the availability of computers in CS labs at
the University of Toronto (St.George).
Skills:
Objective-C, iOS Development
View
Project
(2017) A photo management tool built with JavaFX and ElectronJS. View Project
Some time after building this app with JavaFX, I decided to re-build it using ElectronJS so I could learn about ElectronJS and
see how it differs from from other desktop-app frameworks.
Skills: Java, JavaFX, JavaScript, ElectronJS
View Project (JavFX)
View Project
(ElectronJS)
(2019) Implementation of command line tools for the EXT2 file system. View Project
Skills: C, Systems Programming, Operating Systems
View Project
(2015) An Android app that helps people manage habits. Features a nice reward system and a unique distraction feature for strong urges View Project
(2017) An awesome Android game. View Project
(2015) A small JavaScript library that lets you make REST requests to various platforms, in under 5 lines of code. View Project
(2015) A webapp that features high quality motivational quotes. View Project
(2020) A chrome extension that makes interview prep more productive. View Project
LeetCode Buddy is an open-source
Chrome extension that offers a variety of customizations to leetcode.com to make interview prep more productive. Among
other things, it adds a notes panel to LeetCode and allows the user to choose exactly what they want to see on the page.
Skills: JavaScript, HTML/CSS, Chrome
Extension API