Education

Master of Science in Computer Science

Northwestern University, 2023 - 2024

Bachelor of Science in Computer Science and Engineering

The Ohio State University, 2019 - 2023

Experience

Pawstopia - Full Stack Engineer Intern

May 2023 - Current (EVL supported)

  • Engaged in the building of Pawstopia, a startup innovating in the pet social networking space.
  • Contributed to the full stack development of Pawstopia using front-end tools like ReactJS and Redux, and back-end solutions such as Azure and Tencent Cloud.
  • Designed features allowing pet owners to share pictures of their pets, record unique vocalizations, and establish a digital identity through paw print scanning.
  • Crafted a pet-centric community inspired by WeChat Moments and Weibo Discover where pet owners can share and engage with like-minded individuals.

Affordable Health Access Inc. - Capstone Team Leader

January 2023 - April 2023

  • Participated in the development of a non-profit medical fund project, Affordable.
  • Improved Login and Registration pages with input checking and dynamic password creation feedback.
  • Addressed issues with email verification, ensuring correct storage and update of verified emails on both AWS Cognito and the local MySQL database.
  • Designed UI test scripts to simulate users applying for health benefits, while monitoring the correct transfer on the Stripe side.

Buckeye Schedule - Individual Project

September 2022 - December 2022

  • Developed an Android application, Buckeye Schedule, to assist college students in maintaining their schedules.
  • Leveraged the MVVM design pattern, Room database, and Adapter pattern for efficient local data persistence and UI control.
  • Utilized NoSQL database like Firestore to preserve user data on cloud.
  • Enabled mobile phone internal services including camera functionality and notification services.
  • Incorporated non-functional requirements such as user permission checks, multilingual support, and UI testing for enhanced user experience and app performance.

HireEZ - Full Stack Engineer Intern

May 2022 - August 2022

  • Collaborated in creating an event tracking system to empower the Business Intelligence team, providing insights into user preferences and activities on the site.
  • Engineered an automatic testing framework using Playwright for UI testing, ensuring the robustness and reliability of the event tracking system.
  • Designed a Jira ticket automation web app to streamline the process of creating tickets for BI teams.
  • Enhanced the efficiency of the BI team by reducing ticket reporting time by 40% through transitioning from Excel to Jira for reporting tools.

Karma - Capstone Team Leader

January 2022 - May 2022

  • Led the senior game development capstone team in creating an immersive FPS & ARPG game using Unity.
  • Served as the scrum master, ensuring bi-weekly progress communication through Timebox presentations.
  • Developed core game features including the FPS system, Inventory system, Player controls, Enemy AI, and Animation system.
  • Honored with the “The Best Game” and “The Most Polished Game” by the capstone showcase voting.

Minecraft (Clone) - Individual Project

November 2021 - December 2021

  • Developed a voxel-based world akin to Minecraft as a self-driven learning project.
  • Leveraged 3D Properties, Texture Mapping, Perlin Noise, and Data Serialization techniques for intricate world generation.
  • Crafted basic player interactions including a navigation system and a building system, enriching the user experience.

Endless Runner - Project Team Leader

November 2021 - December 2021

  • Led the design and development of an engaging infinite running game utilizing Unity.
  • Enhanced gameplay experience by applying Unity's New Input System, Animator, and Cinemachine.
  • Programmed dynamic level generation features including changing environments and obstacle placements.

Legend of Zelda 1986 (Clone) - Project Team Member

August 2021 - December 2021

  • Recreated the complete Level 1 dungeon of the classic game, Legend of Zelda 1986.
  • Designed diverse enemies and player abilities utilizing State, Decorator, and Singleton design patterns.
  • Enhanced the game's playability by programming a procedurally generated dungeon.