Fred Pan
1155 W 36th St, Los Angeles, CA | 2135618403 | fredpan@usc.edu | portfolio
Objective
An experienced video game programmer and designer, now seeking a summer internship
Education
University of Southern California
May 2025
- Computer Science Games, Bachelor of Science
Experience
Video Game Programmer
University of Southern California
Aug-Dec, 2023
Spent 15+ hours per week and used C++ and SDL library to design and implement thousands of lines of readable, efficient, reusable, and modularized codes on Visual Studio to remake some classical video games.
Technical Skills Involved (including but not limited to):
- Game loop basics
- 2D and 3D collision detection and handling
- Inheritance and polymorphism for game objects
- 2D and 3D camera system and physics simulation
- 2D and 3D audio systems and interactions between game objects
- Vector and matrix math for object movement and transformation
- Basic AI implementations, such as A* search and greedy algorithm
- Synchronous keyboard and mouse inputs, such as leading-edge detection, mouse yaw & pitch
Skills
Programming Languages
Others