My name is Jonathan Bourim, and I am a Canadian software engineer based in the Greater Seattle Area.
My interest in complex problem-solving, hunger for knowledge, rigorous work ethic and passion for collaboration are defining traits that I bring to my work.
Through my years of project experience engaged with research, design, debugging and deployment, I am confident in my ability to meaningfully contribute in any development environment.
Game Projects
SwitchBlade
C++ Custom Engine Project
Role: Graphics Engineer, Technical Project Manager
Sep 2021 - Dec 2021
A C++ Custom Engine remake of my Freshman game project enabling execution Windows, Mac, Linux and the Nintendo Switch via my cross-platform Vulkan rendering framework entitled Damascus.
Cleanser
An example of voxel deformation.
Unity Game Project
Role: Technical Project Manager, Systems Engineer
Aug 2020 - May 2021
Dig and build to your heart’s desire in your personal planetary sandbox as you fight your way to the core and challenge the corruption infesting the planet!
Arc Apellago
C++ Custom Engine Project
Role: Graphics Engineer, Engine Programmer
Aug 2019 - May 2020
Traverse the sky in this open-air platformer featuring elegant, fluid movement and swift combat. Play as a mysterious assassin-like wielder of spirit energy to strike down enemies, restore the great guardian statue and return the land to the earth.
DeltaBlade 2700
C / C++ Custom Engine Project
Role: Graphics Engineer, Engine Programmer
May 2019 - Sep 2019
Fight as a Rogue Cyberpunk Ninja-Robot in DeltaBlade 2700: an Action-Packed, High-Energy, Competitive Local Multiplayer Brawler with Explosive, Fast-Paced Sword Combat... and Jetpacks.
Technical Art
Appealing Animation
Houdini Procedural Animation