Projects

A mix of course-driven and independent work that reflects the kind of software I like building.

BORG Interpreter

C++

Systems / Parsing

Built an interpreter for a custom language that supports scoped variable declarations, expression evaluation, and command execution.

  • Implemented variable storage, scope handling, and expression parsing in C++
  • Focused on program correctness, edge-case handling, and readable structure
  • Strengthened understanding of interpreters, execution flow, and debugging
C++ Parsing Debugging

Direct Messaging Desktop App

Python / Tkinter

Networking

Created a messaging client with a graphical interface that stores conversations, retrieves messages, and supports a clean user workflow.

  • Built GUI views for contacts, message history, and sending new messages
  • Integrated client-server communication with local profile persistence
  • Improved event-driven programming and application organization in Python
Python Tkinter Client/Server

Multithreaded Image Processing Pipeline

C / POSIX Threads

Operating Systems

Developed a threaded image-processing workflow that distributes jobs safely across workers while tracking progress with shared state.

  • Used mutexes to coordinate job assignment, shared counters, and thread-safe output
  • Worked with dynamic memory, file traversal, and image loading libraries
  • Practiced concurrency concepts such as synchronization and race-condition prevention
C Threads Memory Management

Virtual Game Asset Development

Unity / C# / Blender

3D Development

Designed and integrated interactive 3D pool-related assets into an existing virtual environment, extending pre-built systems to improve interaction and gameplay feel.

  • Worked with Unity and C# to add interaction and rendering behavior
  • Helped create 3D assets and fit them into a larger playable environment
  • Gained experience adapting new features to an already existing project structure
Unity C# Blender

Work History

Experience

Trader Joe's

Crew Member

Santa Ana, CA · July 2025 – Present

  • Deliver high-quality customer service in a fast-paced retail environment
  • Collaborate with team members to keep store operations efficient and organized
  • Handle high-volume transactions accurately while maintaining customer satisfaction
  • Adapt across cashiering, stocking, and floor support responsibilities

Whole Foods Market

Customer Service

Tustin, CA · June 2023 – March 2025

  • Delivered excellent customer service and resolved issues efficiently
  • Worked closely with team members to maintain smooth daily operations
  • Recognized as Employee of the Month at the state-wide level

Technical Strengths

Skills

Languages

Python, C++, C, Java, C#, TypeScript, HTML, CSS, MIPS Assembly

Tools

Git, GitHub, Linux/Unix, Unity, Blender, VS Code, Visual Studio

Core Concepts

Data Structures, Algorithms, OOP, Multithreading, Memory Management, Debugging, Networking Basics

Background

About Me

I am currently pursuing a B.S. in Computer Science at the University of California, Irvine, specializing in Intelligent Systems and expected to graduate in June 2027. Before UCI, I earned an Associate in Science from Irvine Valley College, where I was also on the Dean's List.

What I enjoy most about programming is solving problems step by step, improving code until it feels cleaner, and building projects that go from a rough idea to something people can actually use. I am especially interested in software engineering, backend development, systems programming, and game or interactive application development. I am specializing in Intelligent Systems at UCI as I have had experience with AI development and learning and I am intriguied to continue that path further.

Get In Touch

Contact

I'm always open to internship opportunities, project collaboration, and connecting with people in tech.