top of page
GameStudio-StudentName-442.jpg

About Me

Welcome to my portfolio! I’m Jake, a game programmer from Connecticut with an interest in engine, tools, and physics programming. I’m currently studying at Champlain College in Burlington, Vermont with a major in game programming and a minor in mathematics and computer science.

Here you can see some of the projects I've had the opportunity of contributing to, and some of the personal things I've worked on. I have a strong perseverance for learning new things and taking on challenges, and I always like to put some extra time in polishing my creations, to make sure the creative vision is achieved in the best possible way.

Skills

unityAndUnreal.jpg

Software

  • Unity | Unreal

  • Visual Studio | CLion

  • Jira | Confluence | Azure

Computer Code Display

Programming Methodologies

  • C++ | C#

  • Assembly

  • Git | SVN

softSkills.png

Soft Skills

  • Teamwork

  • Communication

  • Problem-solving

Highlights

Key Offerings

CarForces.png

Custom Rigidbody

Developed a custom Rigidbody system within a custom-built physics engine using Unity. The implementation supports force application, accurate inertia calculations, and collision detection. Additionally, created a car controller utilizing the custom Rigidbody, featuring adjustable speed and grip, as well as adjustable camera views.

Dread Rally

A large-scale capstone project developed by a 15-person team. Dread Rally is a high-intensity demolition racing game featuring advanced vehicle movement systems and sophisticated AI opponents. I was the primary developer responsible for vehicle handling and player interaction systems.

DreadRally01.png
KWNNS01.png

2025 GMTK Game Jam

Developed within a four-day development cycle alongside a seven-person team. The project is a fast-paced gliding game built around the jam’s theme of “loop.” I was responsible for developing and refining the player controller and core gameplay systems. Actively collaborated with designers and incorporated playtester feedback to create a responsive and satisfying movement system with scalable difficulty progression.

Orbital Pong

A reimagined 360-degree version of the classic Pong game, developed using a custom-built game engine. This two-player game features paddles controlled by each player, with the objective of bouncing the ball into the opposing goal.

bottom of page