x-.-*~
Personal Projects
~^,--x
SlugPath
Description
SlugPath is a webapp I am currently developing with other students at UCSC. It's a tool to help students plan their academic careers. I have been active in creating a landing page and refreshing the design of the platform.
Technologies
- fullstack
- nodejs
- typescript
- nextjs
- postgres
- tailwindcss
CruzHacks 2024
Description
As lead engineer for CruzHacks in 2024, I was responsible for the development of the landing page and event tooling for the 700+ hackathon applicants. I worked with a team of 5 engineers to reskin the website, create a new registration system, and implement a new admin dashboard and user flow.
Technologies
- fullstack
- nodejs
- typescript
- react
- firebase
- tailwindcss
StudentStay
Description
StudentStay is a startup idea I pursued with a buisness partner. Our goal was to help university students with their housing searches. We created a webapp with a zillow-like rental map and a roomate finder preferences page. Although we did not reach our MVP, I learned a lot about the startup process and how to work with a team.
Technologies
- fullstack
- nodejs
- typescript
- tailwindcss
- nextjs
- mapbox
- supabase
SlugFit Workout App
Description
SlugFit is a mobile app I helped build to create, track, and share custom workouts. I created the authentication pages, workout builder, and profile pages. I also handled all repository management including inital React Native scaffolding, Git Flow setup, CI/CD pipelines with Github Actions, and Supabase configuration.
Technologies
- fullstack
- nodejs
- typescript
- React Native
- supabase
Flocking Simulation
Description
This flocking simulation was presented at the Digital Scholarship Symposium at University of California on May 25th, 2023. Using a holographic display I implemented Boids, an algorithm that simulates flocking behavior. The project was written in Typescript using Three.js for rendering.
Technologies
- nodejs
- typescript
- threejs
Blob Mob
Description
Blob Mob is a web game I designed with a global leaderboard, an upgrade shop, and account functionality. The core of the game is made in Typescript while the UI elments are made in React.
Technologies
- fullstack
- nodejs
- typescript
- react
- firebase
Ralph's Space Quest
Description
"Ralph's Space Quest" is a site 2d-platformer shooter set on an extraterrestrial planet. The game contains a level select, a single site level, and a boss fight. I created the majority of the assets only outsourcing the background art.
Technologies
- GameMaker Studio 2