GABRIEL MENDOZA

Beach

Welcome to my personal webpage!

Hello! My name is Gabe, and I am a junior undergraduate at Duke studying Computer Science and Economics. I am passionate about using my software development skills to build solution for the world's tough problems. I am particularly interested in climate and energy challenges, and strongly believe we can make a positive impact on our planet through green-focused technology.

About Me

Fish

As a junior undergraduate at Duke University learning everything I can about software and coding, I am amazed at the possibilities for technology to create solutions for some of the world's greatest environmental challenges. I am using my tech skills to develop applications and interfaces that address sustainability problems.

My academic journey has equipped me with a strong foundation in software development and data analytics. At Duke, I have learned coding skills across various programming languages including Python, Java, R, and C++. I have also gained hands-on experience with tools such as Docker, Jupyter, GIS, and Voila. Finally, my personal projects have allowed me to explore HTML, CSS, and JavaScript.

This past summer, I worked for Duke Facilities Management (DFM) to develop prototype models that dynamically estimate the number of people in specific facility spaces across Duke's campus using WiFi and CO2 data. This spatial occupancy knowledge allows DFM to more efficiently allocate heating and AC throughout the year. This decreases Duke's energy consumption, cutting CO2 emissions and increasing space utilization.

Duke Spirit

In my spare time, I love singing with my A Cappella group, The Pitchforks. We regularly sing at gigs around Duke's campuses, for the children at the Duke Hospital, and at events around the Durham area.

I am currently studying abroad in Madrid, where I have started volunteering with the YUFE Red Cross, addressing energy sustainability in the Madrid area. I am excited to continue leveraging my skills and passion to develop innovative solutions that address environmental challenges and make a positive impact on our world.

Internships

Campus Space and Energy

Campus Space and Energy - Summer 2024

I worked with Duke Facilities Management to develop prototype models using WiFi and CO2 data to estimate real-time occupancy levels in specific campus facilities. Our team created interactive dashboards that display occupancy heatmaps, predict people counts, and detail room-by-room usage, enabling more efficient heating and air conditioning management. This project improved space utilization, which would significantly reduce Duke's energy consumption and carbon footprint. Using Raspberry Pi devices, we gathered CO2 data through a Python script, transmitted it to a Linux server via FastAPI, and managed the data flow using Docker containers, PostgreSQL, and GitLab CI/CD for deployment.

Project 3

Florence in the Down East Area - Summer 2023

I worked for the Core Sound and Waterfowl Museum to develop a GIS Storymap depicting the devastating effects of Hurricane Florence in Carteret County, NC in 2018. Our story walks readers through the events that took place before, during, and after Florence and the resilience of a community committed to building back stronger. I interviewed locals, conducted research at the museum, and utilized my software development skills to make the GIS storymap a reality. Our webpage is now available on the Core Sound's website.

Projects

Project 1

Casino Card Game (current project)

My family and I love to play the card game Casino together. I wanted a way to play when we didn't have a deck of cards!

Project 2

Statistical Analysis of Mail in Voting Demographics

Conducted an in-depth statistical analysis investigating the interplay between important voting demographics and issues--mail-in voting, gender identity, and NRA approval--among a diverse sample of US voters. Leveraged advanced statistical methods in RStudio to develop robust models, analyzing and interpreting data to uncover meaningful associations.

(link to repo)
Project 3

Autocomplete

Developed an autocomplete application that efficiently suggests word completions based on user input using data structures like tries and hash maps. The project involved implementing algorithms for fast searching and managing large datasets of text for training.

(link to repo)
Project 4

War Card Game!

Built a digital version of the classic War card game using Python, simulating gameplay mechanics including card shuffling, dealing, and automated turn-based battles. Focused on optimizing game logic for smooth gameplay and user interaction.

(link to repo)

Contact