
HEY THERE, I'M CAL!
I'm a game developer and multimedia artist specializing in game production and project management. I've been developing games for over 8 years, spanning a variety of genres, art styles, and production methods.
I believe in the power of video games as a platform for telling stories and sparking change. Games are an art with a unique capacity for connection and growth that no other artform can rival; Through them, I hope to connect with and explore the world and what it means to be human.
PROJECTS
SALIX
Project Type | Museum Exhibit Installation
Duration | 15 Months
Role | Producer & Team Lead
Team Size | 8
Software | Jira, Confluence, G Suite, Discord, UE5, Maya
SALIX is an interactive open-world videogame and complement to the Quinte Museum of Natural History's new exhibit, Expedition Alert: Stories from the High Arctic, designed to immerse visitors in the High Arctic ecosystem of Ellesmere Island.
"SALIX is a thoughtful, well-executed experience that translates complex ideas into something accessible, engaging, and genuinely fun. It creates space for learning through discovery, allowing visitors to engage with content in a way that feels intuitive rather than instructional. From a museum perspective, it’s exactly the kind of tool we look for: something that enhances interpretation without overwhelming it. It brought real energy into the space and created a deeper level of connection for our visitors.” - Deanna Way, Executive Director at Quinte Museum of National History
Context
SALIX's journey began in January 2025 when Loyalist College’s animation program was approached by the Quinte Museum of National History to create an interactive component to their new Arctic exhibit, starring the Arctic Hare. The goal was to deliver an experience that was:
Educational and grounded in real Arctic research.
Accessible to a broad public audience.
Engaging and immersive enough to stand alongside traditional exhibit media.

The game centers on an Arctic Hare navigating the harsh arctic desert of Ellesmere Island whilst seeking food, shelter, and discovering elements of the surrounding ecosystem, informed by real research conducted by researchers stationed in Alert, Nunavut.
Key Challenges
Coordinating an 8-person multidisciplinary team with varying experience levels.
Managing a long-term development cycle (15 months) with evolving requirements and scope.
Aligning design and development goals with an external client and research partners.
Maintaining progress and project momentum despite delays and shifting timelines tied to exhibit development.

Role
As Producer and Team Lead, I was responsible for maintaining project structure, facilitating team communications, and sustaining forward momentum.
Project Management
Defined project scope, milestones, and deliverables across the full timeline.
Built and maintained task pipelines in Jira.
Wrote & organized documentation, workflows, and knowledge sharing in Confluence, Miro, and Google Workspace.
Tracked progress and adjusted priorities throughout development using Jira and Google Sheets.
Adjusted scope and priorities in response to delays and production realities.

Team Coordination
Facilitated ongoing team communications through Discord, acting as the primary bridge between the team and museum partners.
Organized and led team meetings and weekly reviews to ensure deliverables were completed and delivered in a timely manner.
Identified and resolved blockers early in development.
Adjusted team members’ workloads based on fluctuating capacity and skill levels.
Regularly reassessed priorities to keep the project aligned with deadlines.

Unreal Development
Designed and programmed fundamental game systems and mechanics using Blueprint scripting in UE5.
Maintained project source control and branch logistics between multiple team members using Git with GitHub.
Created asset management and import pipelines to ensure all assets were optimized and aligned to project requirements.

Outcome
Delivered a fully playable interactive game for a public museum exhibit that fulfilled project goals and exceeded client expectations.
Created an experience designed for real-world users in a live installation environment.
Successfully translated scientific research into an accessible, interactive format.

Reflection
Learned to operate within production constraints, not ideal scenarios.
Gained experience managing team dynamics across varying disciplines and skill levels.
Improved my ability to adjust scope and priorities under pressure and project constraints.
Would implement earlier and stricter scope control in future projects to reduce late-stage strain.
Aftersome
Project Type | Vertical Slice
Duration | 3 Months
Role | Producer & Solo Developer
Software | Jira, Confluence, G Suite, Discord, UE5, Maya
Aftersome is a first person adventure game about exploring the connection between a boy and his dog and their fated encounter with an approaching storm of the century.
Context
The goal of Aftersome’s Vertical Slice was to develop a focused, playable vertical slice within a strict 3-month timeframe, emphasizing:
A clearly defined and tested core gameplay loop.
A cohesive and polished player experience.
A realistic scope aligned with limited development time.

Key Challenges
Balancing and prioritizing all disciplines independently (design, art, implementation, production) while maintaining a clear vision of the end product.
Building sustainable development practices and systems to prevent scope creep while still achieving a meaningful level of polish.
Rapid iteration of gameplay mechanics over a short development time.

Role
As the sole developer behind the project, I was responsible for all disciplines and project management.
PROJECT MANAGEMENT
Defined production scope, milestones, and priorities to meet a fixed showcase deadline.
Established a production pipeline using Jira and Trello suitable for a rapid development timeline.
Tracked progress and adjusted priorities throughout development using Jira and Google Sheets.
Wrote and organized project documentation, including design documentation of gameplay systems and mechanics. (Confluence)

GAME DESIGN
Balancing and prioritizing all disciplines independently (design, art, implementation, production) while maintaining a clear vision of the end product.
Building sustainable development practices and systems to prevent scope creep while still achieving a meaningful level of polish.
Rapid iteration of gameplay mechanics over a short development time.

ART & ART DIRECTION
Balancing and prioritizing all disciplines independently (design, art, implementation, production) while maintaining a clear vision of the end product.
Building sustainable development practices and systems to prevent scope creep while still achieving a meaningful level of polish.
Rapid iteration of gameplay mechanics over a short development time.

OUTCOME
Delivered a complete, playable vertical slice within the 3-month timeframe..
Established and proved a clear and functional core gameplay loop resulting in strong player engagement and retention during live demo.

Reflection
Strengthened my ability to cut scope and prioritize features core to the intended experience.
Improved my understanding of time management across multiple disciplines as a solo developer.
Learned the importance of defining what ‘done’ means early in development.
PORTFOLIOS
PIXEL ART PORTFOLIO
Resources & Tools
The following page is a collection of tools, software, and other resources I've used and come across on my game development journey. I've gathered and organized some of the best here to aid other developers and artists on their own journey.
Game Engines
| Resource | Price | Description |
|---|---|---|
| Godot | Free & Open Source | Godot is a lightweight open source 2D & 3D game engine made by and for independent creators. It's become a popular choice for many indie game developers and remains my personal recommendation for anyone starting out. |
| GameMaker | Free Tiered | Gamemaker is a beginner friendly 2D game engine with a highly versatile toolset and scripting language. I began learning game development using Gamemaker, and it continues to be one of my favorite 2D game engines to date. |
| Unity | Free Under Revenue Threshold | Unity is a widely used, versatile 2D & 3D game engine with a thriving community of creators providing tutorials, assets, and support for new developers. |
| Unreal | Free Under Revenue Threshold | Unreal is an industry standard, AAA quality 3D game engine with an extensive and highly flexible toolset. Unreal's visual scripting language, Blueprints, remains one of the most intuitive and versatile scripting languages I've ever used. |
Project Management
| Resource | Type | Price | Description |
|---|---|---|---|
| Trello | Web Tool | Free Tiered | Trello is a simple yet versatile Kanban planning and production tool apart of the Atlassian suite. The free tier provides more than enough to plan and track a project to completion, including simple automation, plugin support, and cross-tool integration. |
| Jira | Web Tool | Free Tiered | Jira is an industry standard project management and production tracking tool apart of the Atlassian suite. Though paid tiers are available, the free tier provides an enormous toolset to plan and track a project with near endless versatility and customizability. |
| Confluence | Web Tool | Free Tiered | Confluence is an industry standard project documentation tool apart of the Atlassian suite. It offers a wide documentation toolset and intuitive markdown language that makes project documentation incredibly easy. |
| Obsidian | Software | Free | Obsidian is a highly customizable note-taking and knowledge documentation software. |
| Miro | Web Tool | Free Tiered | Miro is a cloud-based visual collaboration platform that offers an infinite digital canvas to use for project planning, brainstorming, and diagraming. |
| HacknPlan | Web Tool | Free Tiered | HacknPlan is a specialized project managment and planning tool designed specifically for game developers. |
Art & Illustration
| Resource | Type | Price | Description |
|---|---|---|---|
| Krita | Software | Free | Krita is a powerful digital painting application designed for illustrators and concept artists. Krita offers professional brush systems, animation tools, and an artist focused interface alongside other industry standard tools. |
| GIMP | Software | Free | Gimp is a general purpose image editing application similar to Photoshop. |
| Photopea | Web Tool | Free | Photopea is a free online alternative to Photoshop that provides an extensive image editing toolset that makes you wonder why you ever gave Adobe your money. |
Audio & Music
| Resource | Type | Price | Description |
|---|---|---|---|
| Audacity | DAW Software | Free & Open Source | Audacity is an open source audio editor and digital audio workspace used for recording, cleaning, editing, and processing audio. It remains a staple tool for creators working with voice, sound effects, and music. |
| LMMS | DAW Software | Free | LLMS is a full-featured digital audio workstation designed for composing and producing music and remains one of the strongest free alternative to commercial DAWs. |
| SONNIS GDC Library | SFX Library | Free | The SONNIS GDC Library is a massive library of high quality SFX donated to the public domain from professional sound libraries. |
| Chiptone | Web Tool | Free | Chiptone is a free chiptune SFX creation tool offering a wide variety of effects and options to create retro sound effects. |
3D Modelling
| Resource | Type | Price | Description |
|---|---|---|---|
| Blender | Software | Free & Open Source | Blender is an open source 3D modelling suite including tools for rigging, sculpting, animating, rendering, and much more. |
| Blockbench | Software | Free & Open Source | Blockbench is an open source low-poly and voxel modeling editor including tools for rigging, sculpting, and animating low-poly/voxel models. |
Pixel Art
| Resource | Type | Price | Description |
|---|---|---|---|
| Aseprite | Software | $23.99 CAD | Aseprite is an industry standard pixel art creation and animation tool with a powerful toolset made specifically for pixel art, including specialized animation, tileset creation, and palette management tools. |
| LibreSprite | Software & Web Tool | Free & Open Source | LibreSprite is an open source fork of Aseprite that provides many of the same core pixel art features all for free. |
| Piskel | Software & Web Tool | Free | Piskel is a lightwieght online pixel art editor that serves as a great starting point for those new to pixel art. |
| Brandon James Greer | Learning Resource | Free | |
| AdamCYounis | Learning Resource | Free |
Source Control
| Resource | Type | Price | Description |
|---|---|---|---|
| GitHub | Source Control Tool | Free Tiered | |
| GitHub Desktop | Source Control Interface | Free |
Assets
| Resource | Type | Price | Description |
|---|---|---|---|
| OpenGameArt | Asset Repository | Free | OpenGameArt is one of the largest collections of freely available game assets on the web, including art, audio, models, sprites, and UI elements. |
| Itch.io Asset Store | Marketplace | Free & Paid | The Itch Asset Store is a massive marketplace containing both free and commercial assets from independent creators. Particularly strong for 2D art and game jam resources. |
| Poly Haven | Marketplace | Donate to Pay | Poly Haven is a high-quality source of HDRIs, textures, and 3D models all released under the public domain. |
| AmbientCG | PBM Library | Free | |
| CC0 Textures | PBM Library | Free | |
| TextureCan | PBM Library | Free | |
| Textures.com | PBM Library | Paid & Free |
Creators
| Resource | Description |
|---|---|
| Kenney | Kenney is one of the most well-known contributors of game development assets to the public domain, offering thousands of high-quality assets covering UI, 2D, 3D, audio, and prototyping needs. |
| Quaternius | Quaternius offers a large collection of low-poly 3D assets designed specifically for game development and rapid prototyping. |
| Ansimuz | Ansimuz offers several high-quality pixel art asset packs, backgrounds, and animations suitable for 2D games and prototyping. |
Learning Resources
| Resource | Description |
|---|---|
| Game Programming Patterns |
Miscellaneous
| Resource | Description |
|---|---|
| Creative Commons | Creative Commons offers several standardized licenses for use by creators to share their work how they want to. It's worth looking over and understanding these licenses if you plan to work in the independent game development scene! |
Contact Details
Feel free to reach me any time and I'll be sure to get back to you as soon as time allows!













