These are my current personal projects that I'm working on or have recently finished. This page will mainly list my web development projects (leaving out app development, data science/machine learning, and startup focused projects).
ShooterScout: Machine Learning-powered gunshot detection system
Description: ShooterScout uses machine learning to classifiy audio into two catergories: gunfire or nongunfire. Then based on the classification, the authorities' custom dashboard is notified.
My role: For the most part, I worked on the project independently. I designed and made the Android app. I created the web-based dashboard, and used CoreUI for designing it. I based the Machine Learning algorithm based on a Speech Recognition algorithm by the Arificial Intelligence research team, Ice9 Labs. Finally, the machine learning algorithms was hosted on my python/Flask server deployed on Heroku.
The video on the right, shows a simple (and outdated) version of the project. The project has advanced since then. In future versions, I might try to implement vision-based gunshot detection (e.g. crowd running for their lives). Additionally, I might use an API to automatically call authorities and have a computer read the coordinates to the authority figure, but this would have to be for production purposes only.
Broaden.io: Platform for self-evaluation and tracking using online rubricsWebsite Link
Description: Currently, collaborating with four other software engineers in order to create a Single Page Application/Website (SPA). The goal of this website is meant to allow individuals to learn any subject topic independently usingcrowdsourced rubrics. Individuals would upload a rubric that would detail how to become masterful of a certain area. Another individual would be able to use this rubric to see how much they have mastered the subject, and the steps they need to accomplishmastery.
My role: I'm design-lead and junior frontend developer on this team. For design we use Material UI. For frontend development, we use React and Redux.
Main Technologies: PostgresSQL, React/Redux, Express, and Node.
AnimeXP: Website for anime news, streaming, and manga reading.
Description: Due to the lack of an anime streaming website that is optimized for mobile users. I've decided to create an all around perfect website for mobile anime-streamers. The website works mostly-offline thanks to it being a progressive web app. This was originally partially made using MongoDB, Express, Handlebars, and Node.
Main Technologies: MongoDB, Express, React/Redux, and Node.
The screenshot is not of the current website, but instead the initial version that was created using MEHN stack.
AsIfSaid: Website for creating realistic quotes of anyone
Description: Specify a person that have been quoted a lot or have posted a lot online (e.g. a musical artist with a lot of songs). Then the website creates a quote/text that actually sounds like the specified person said it. This was originally partially made using Python and Flask.
Main Technologies: MongoDB, React/Redux, Express, and Node.
The screenshot is not of the website, but instead the python script in the terminal using Drake as an example.