TEAM PROJECTS
Donuts! Advanced Games Project
Aug 2024 - Present
Usability Lead
Technology/Tools: Unity
- Collaborated with a team of 20+ as the Lead Usability Researcher, coordinating usability testing throughout the development cycle using the Rapid Iterative Testing and Evaluation (RITE) playtesting method.
- Working directly with the Lead Producer and Director to create a playtesting schedule.
- Conducted regular playtesting sessions, documenting user feedback on UI, game mechanics, communicated with designers and engineers to ensure the best user experience.
Med School Attendance Tracker
Aug 2024 - Present
Programmer
Technology/Tools:
- Worked in a team of 5 software developers using Agile framework for the development of a mobile and corresponding web application in collaboration with the Director of Educational technology at USC Keck Medical school to streamline student attendance tracking using Bluetoth (BLE) technology and Transact scanner devices connected to iPads.
- Suported multiple ID entry methods including swipe, tap (NFC), and manual entry
- Developed web service to retrieve student data from database which can be accessed by adminstrators through a secure interface
(Working Title) Medieval Fantasy Turn-Based RPG Game
May 2024 - Present
UI Designer, Environment Designer, Programmer
Technology/Tools: Unreal Engine, Figma, Procreate
- Collaborated with a team of 6 participating in regular team meetings to develop a Turn-Based RPG game in Unreal Engine.
- Designed in-game environment concepts in Procreate, characters, UI mockups and elements in Figma, and interactive items and equipment using UE 5.
- Developed and integrated core in-game features such as text-based narrative elements, character movement and physics, menuing and inventory system, and a turn-based open world encounter battle gameplay system.
National Park Discovery WebApp
Mar 2024 - May 2024
Scrum Master, Programmer
Technology/Tools: HTML/CSS, Java, Javascript, Junit, Jest, Cucumber, National Park API, SpringBoot, ReactJS
- Worked in a team of 5 software developers, acting as the scrum master in charge of facilitating teams' scrum meetings, collecting sprint planning/retrospective documentation, and dividing up work.
- Wrote comprehensive use cases using Cucumber feature files and Java step definitions.
- Created a responsive front-end using React paired with a SpringBoot backend using National Park Service API.
- Crafted acceptance tests using Jest and JUnit to achieve 100% statement and branch coverage.
Flashcard Multithreaded WebApp
Oct 2023 - Dec 2023
Frontend Programmer
Technology/Tools: HTML/CSS, Java, Javascript, Figma, Heroku, SpringBoot
- Worked in a team of 7 software developers, working as a frontend engineer using Javascript and HTML/CSS.
- Developed a multithreaded flashcard webapp using Java and deployed using Heroku.
- Created wireframes and UI design mockups using Figma
- Wrote comprehensive documentation for the Waterfall process.
PERSONAL PROJECTS
Travel Planner WebApp
Oct 2023 - Dec 2023
Solo Project
Technology/Tools: HTML/CSS, Java, Javascript, PHP, PHPMyAdmin, mySQL, MAMP
- Created a Web App where users can plan their travel.
- Users can create accounts and log in, where their credentials will be checked in a SQL database
- Users can create/delete travel plans including the number of people, places to visit, and dates.
- Users can see their plans in a list and sort them based on whether they are an Idea, Booked, Completed, or Cancelled.
Todo List Android App
Oct 2023 - Dec 2023
Solo Project
Technology/Tools: Dart, Flutter, Android Studio
- Created an Android Web App where users can create their own Todo list.
- Users can create todo items and check whether or not they are In-Progress or Completed.
Restaurant Discovery WebApp
Oct 2023 - Dec 2023
Solo Project
Technology/Tools: HTML/CSS, Java, Javascript, mySQL, Apache Tomcat, Yelp and Google Maps API
- Created a web app where users can search for restaurants using the Yelp API.
- Users can create an account using their Email, Username, and Password. The mySQL database will check whether or not the email is already in use and whether the password is strong enough.
- Users can also search by location using the Google Maps API
- Users can organize the search results by Best Match, Rating, Review Count, and Distance .
- Users can add restaurants to their favorites list and also create and add to their reservations list
- User can organize their favorites or reservations by alphabetical order, rating, or time