Axel Garcia

Vancouver, British Columbia, Canada Contact Info
750 followers 500+ connections

Join to view profile

About

Help us build and guide others in creating highly available architectures!…

Activity

Join now to see all activity

Experience & Education

  • Amazon

View Axel’s full experience

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Courses

  • 3D Computer Animation Production I

    CG130

  • Advanced C/C++

    CS225

  • Advanced Computer Graphics I

    CS300

  • Calculus and Analytic Geometry I

    MAT150

  • Calculus and Analytic Geometry II

    MAT200

  • Computer Environment

    CS100

  • Computer Graphics I

    CS200

  • Computer Graphics II

    CS250

  • Computer Networks I: Interprocess Communication

    CS260

  • Data Structures

    CS280

  • Discrete Mathematics

    MAT258

  • Game Implementation Techniques

    CS230

  • High-Level Programming I: The C Programming Language

    CS120

  • High-Level Programming II: The C++ Programming Language

    CS170

  • Interpersonal and Work Communication

    COM150

  • Linear Algebra

    MAT250

  • Linear Algebra and Geometry Skills

    MAT140

  • Motion Dynamics

    PHY200

  • Operating Systems I: Man-Machine Interface

    CS180

  • Project I

    GAM150

  • Project II

    GAM200

  • Project III

    GAM300

  • Project Introduction

    GAM100

  • Software Engineering

    CS365

  • Waves, Optics, and Thermodynamics

    PHY250

Projects

  • Reprise

    -

    Reprise is an Audio-Reactive Action FPS developed in Unreal Engine where players change their weapon based upon musical phrases they find throughout the game.

    Other creators
    See project
  • Suara

    -

    An audio-reactive action roguelite with dynamically generated geometry-based "worlds." Visuals and gameplay are both affected by the game's audio, and vise-versa. As one of the physics programmers, I contributed by adding new collision shapes, optimizing the existing physics implementation (as I joined the project midway), and collaborating on creating a new camera system based on dampened springs.

    Other creators
    See project
  • Daniel

    -

    A 3D psychological puzzle game about the fear of death. As the physics programmer, my job so far has consisted of integrating and using the Bullet Physics library within our own custom engine. Through Bullet, I have implemented collision detection/resolution, simple 3D movement, and begun work on a "designer friendly" level of abstraction for creating physics objects within the Bullet Physics world.

    Other creators
  • Crystallize

    -

    A 2D "reverse bullet-hell" student video game project where the player defends a planet by blocking incoming projectiles. As a physics/gameplay programmer, I mainly implemented 2D collision detection/resolution for various shapes and movement by applied forces, but also helped program general gameplay. I also integrated FMOD for our audio system, and coordinated/reported external playtesting in order to ensure our game felt right in the player's hands.

    Other creators
    See project
  • Mechromancers

    -

    A 2D sidescrolling roguelike with procedurally generated levels and a 4-Tier ability combination system. As the technical director, my job was to create the Technical Design Document establishing what systems we would be using and how in order to create the game.In addition to the design document, I also conducted code reviews to make sure the team was adhering to the TDD itself. Programming wise, I implemented basic 2D physics, basic enemy AI systems, created our in-game upgrade shop, and…

    A 2D sidescrolling roguelike with procedurally generated levels and a 4-Tier ability combination system. As the technical director, my job was to create the Technical Design Document establishing what systems we would be using and how in order to create the game.In addition to the design document, I also conducted code reviews to make sure the team was adhering to the TDD itself. Programming wise, I implemented basic 2D physics, basic enemy AI systems, created our in-game upgrade shop, and debugged the project as a whole.

    Other creators

Languages

  • English

    Native or bilingual proficiency

  • Spanish

    Native or bilingual proficiency

Organizations

  • DigiPen Overwatch Club

    President

    - Present

    - Overlooks/organizes all matters concerning Overwatch Club - Runs weekly in-house events for club members - Communicates concerns/ideas from club members to DigiPen administration

  • DigiPen League of Legends Club

    Public Relations Officer

    - Present

    - Served as main point of contact for new members - Organized weekly in-game events - Assisted the President with any faculty tasks/requests

  • DigiPen Student Ambassador

    -

    - Present

    - Provided prospective students and their families a student perspective of life at DigiPen - Volunteered at multiple DigiPen Preview Days by welcoming families and helping conduct school tours - Volunteered at DigiPen Day, a DigiPen hosted community event

  • DigiPen Student Senate

    -

    - Present

    - Represented the student body by voicing concerns to faculty and administration - Helped set up, run, and clean up each schoolwide DigiPen Lan Party since joining

Recommendations received

More activity by Axel

View Axel’s full profile

  • See who you know in common
  • Get introduced
  • Contact Axel directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Axel Garcia

Add new skills with these courses