malung:
id: malung
title: Malung
subtitle: COVID-19 Classifier
stack: [ html, css, js, php, docker, mariadb, azure ]
color: malung
image: /res/projects/malung.png
ready: true
description:
Led a team of 3 to create Malung, an online COVID-19 classifier. With
Malung, you can detect COVID-19 in lung scans using machine learning, and
manage patient data on the cloud.
Doubled as the backend
/ DevOps lead during development, managing the site and its database.
outcomes:
- Hosted site through Microsoft Azure.
- Managed database with MariaDB; Containerized on Docker instance for local
development.
- Built account system with PHP, which interfaced with frontend through
backend API.
- Collaboratively designed site’s UI with Figma, focusing on responsive
design.
#*----------------------------------------------------------------------------*#
freshmanual:
id: freshmanual
title: FreshManual
subtitle: Mobile App
stack: [ react, js, firebase, swift, objective-c ]
link: https://apps.apple.com/us/app/freshmanuals/id1627091250
color: freshmanual
image: /res/projects/freshmanual.png
ready: false
description:
Lead developer during the initial development of the FreshManuals app.
Worked with team of 5 at Tightrope Interactive to design, build, and
test the mobile product manual aggregator.
FreshManuals is
currently available for download on the iPhone app store.
outcomes:
- User interface built using React/React-Native, for multiplatform
integration.
- Used Firestore/Firebase to store and access user account data.
- Integrated paid yahoo search results into mobile search results.
- Used Fetch API to request user manual data from website API endpoints.
#*----------------------------------------------------------------------------*#
pollbuddy:
id: pollbuddy
title: Poll Buddy
stack: [ react, js, docker ]
link: https://pollbuddy.app
color: pollbuddy
image: /res/projects/pollbuddy.png
ready: false
description:
React developer for Poll Buddy, an online questionnaire service used by
hundreds of students and teachers on the Rensselaer Polytechnic Institute
campus. Worked on cleaning source code, transitioning from legacy
technology, and improving the site’s user experience.
outcomes:
- Cut 30% of the front-end codebase by switching to the modern, functional
style.
- Wrote and refined dozens of front-end tests using Jest for React
components.
- Ran discount usability study on Poll Buddy’s UI, to isolate and correct
flaws that novel users encountered.
#*----------------------------------------------------------------------------*#
rpi-crisis:
id: rpi-crisis
title: CRISIS
stack: [ python, bs ]
link: https://rpicrisis.org
color: rpi-crisis
image: /res/projects/rpi-crisis.png
ready: false
description:
Backend developer for Correcting Rensselaer’s Insufferable Student
Information System (CRISIS), a web-app to help students organize and manage
their curriculum at Rensselaer Polytechnic Institute (RPI). Worked to
expand data collection system, and decipher information from RPI’s
legacy SIS.
outcomes:
- Wrote web-scrapers using Beautiful Soup to pull data from QuACS, another
well-known course scheduler, jump-starting the site’s backend.
- Wrote web-scrapers to extract course templates from RPI’s numerous
major-specific websites.
- Used Lark to parse course requirements from RPI’s convoluted course
catalog.
#*----------------------------------------------------------------------------*#