Academic Projects

Red

Red

Status: Last update - May 2023

Red is an immersive virtual reality (VR) experience that explores how colors influence emotions and perceptions. We simulate this by allowing the user to select from a palette of colors before entering rooms crafted to represent emotions such as calmness or danger. This project was built using HTML, CSS, and JavaScript with the help of the A-Frame library.


Responsibilities:

  • Implemented a "Scary" scenario using .gltf elements to render a space with interactive elements and audio.
  • Implemented functionality to move around the space.
  • Implemented interaction for the initial menu to select colors and move between rooms.
Github logoGithub logo
Industrial Emissions Impact on Louisiana’s Public Health

Industrial Emissions Impact on Louisiana’s Public Health

Last update: April 2023

This group project aimed to investigate the impact of industrial emissions on public health in Louisiana, focusing on Ascension and Calcasieu counties. The team analyzed the Louisiana Department of Environmental Quality emissions inventory dataset from 1991 to 2022 using RStudio for data wrangling. The dataset included information about the amount and type of pollutants released by industrial facilities in Louisiana. The project identified the limitations of the dataset, which can impact the accuracy of measuring pollution from companies. The team also identified the top 15 cancer-causing chemicals and their sources, as recognized by the National Institutes of Health and the National Toxicology Program. This project used RStudio and data wrangling techniques to conduct an analysis of industrial emissions in Louisiana and their potential impact on public health.
Github logoGithub logo
City Bike

City Bike

Status: Last update - May 2022

City Bikes is an Android app developed using Java. This group project was created with the aim of utilizing the 'City Bikes' (https://api.citybik.es/v2/) and Google Maps API to locate bikes and their corresponding parking stations worldwide, with live status updates (available bikes and open parking spaces). We implemented features to save favorite locations and sort stations by distance. Additionally, there is a mockup created using Adobe XD, which can be accessed via the link provided in this project description to give an idea of how the app works.


Responsibilities:

  • Designed and implemented an interactive mockup using Adobe XD for initial development.
  • Implemented the front-end design and menu interaction using Java and Android Studio.
  • Designed logo and UI elements using Adobe Illustrator.
Github logoAdobe Xd logo
Mac Map

Mac Map

Status: Last update - December 2021

The purpose of this group project is to create a tool that assists Macalester College students in locating their classrooms for various courses. The idea stemmed from personal experiences with the amount of time spent searching for a classroom each semester, particularly when unfamiliar with a particular building. This version of the tool was developed using HTML, CSS, and JavaScript as the primary programming languages. Please find an initial interactive mockup below.


Responsibilities:

  • Designed and implemented an interactive mockup using Adobe XD for initial development.
  • Implemented the front-end design and menu interaction.
  • Designed logo and UI elements using Adobe Illustrator and Photoshop.
Github logoGithub logoAdobe Xd logo

Additonal Projects

Juan's Website

Juan's Website

Status: In progress - Last update: October 2023

This website has the intention of highlighting Juan, his background, and his skills. It is built implementing Next JS, a React framework.
Github logoGithub logo
Price Tracker

Price Tracker

Status: In progress - Last update: October 2023

This project is an application designed to simplify online shopping by tracking product prices and notifying Juan of discounts and free shipping offers. It operates by accepting product URLs, scrapes information from web pages, and stores data in the cloud. It sends email alerts when discounts or free shipping options are detected. Anyone can also view price trends via a graphical interface. Currently, it is limited to tracking products on Sams Club's website. (NOTE: WEBSITE IS UNDER MAINTENANCE, BUT APP IS THERE FOR AN IDEA OF HOW THE APP WORKS.)
Github logoGithub logo
Pathfinder Viewer

Pathfinder Viewer

Status: In progress - Last update: November 2023

This project is a static website designed for visualizing different path algorithms within a grid. The implementation leverages TypeScript, Tailwind CSS, and Next.js to provide an interactive and responsive user experience.
Github logoGithub logo