Maintained professional, organized, and safe environment for employees and patrons.
Onboarded new employees with training and new hire documentation.
Resolved staff member and customer conflicts, actively listening to concerns and finding appropriate middle ground.
Developed and maintained relationships with suppliers through account development.
Education
Bachelor of Arts - Computer Science
University of California, Berkeley
Berkeley, CA
06.2025
Associate of Science - Computer Science
Diablo Valley College
Pleasant Hill, CA
06.2023
Projects
Scheme Interpreter
Developed an interpreter, using Python, for a subset of the Scheme language which required significant understanding of lexical and syntactic analysis as well as input parsing.
Ants vs. SomeBees
Developed a tower defense strategy game inspired by the iconic video game "Plants vs. Zombies," demonstrating strong object-oriented programming skills in Python.
Collaborated with a partner to implement various features, including a large number of ant and bee classes and subclasses, randomly generated battlefields with diverse terrain and random weather events.
2048
Developed the core logic to create a clone of the popular game "2048," enabling functionality like tile merging and score tracking.
Integrated the game logic into an existing GUI framework, allowing player interaction via arrow keys.
LinkedListDeque and ArrayDeque
Built fully functional custom versions of the LinkedListDeque and ArrayDeuqe data structures in Java that were significantly more time and space-efficient than Java's inbuilt versions.
Build Your Own World
Designed and built a 2D tile-based world exploration engine, which procedurally generates a unique and interactive world for the player to navigate.
Implemented a user-friendly interface with deterministic behavior, intuitive keyboard controls, and a heads-up display for important information, along with the capacity to save and reload for user convenience.