Hi there! I’m Michael, a solo game developer based in Cambridge, Nova Scotia. I run Enfenyx Games and ship complete experiences as engineer, designer, and artist, with titles such as Virvius (Early Access) on Steam. I also prototype mobile/web titles (e.g., Box’Em on Poki using Unity WebGL) and enjoy sharing progress through game jams (Virus Transmission, Hyperbol, Rehabilitation) and showcases (Reload-Magazine.net feature).

Michael Willsenfenyxgaming

Hi there! I’m Michael, a solo game developer based in Cambridge, Nova Scotia. I run Enfenyx Games and ship complete experiences as engineer, designer, and artist, with titles such as Virvius (Early Access) on Steam. I also prototype mobile/web titles (e.g., Box’Em on Poki using Unity WebGL) and enjoy sharing progress through game jams (Virus Transmission, Hyperbol, Rehabilitation) and showcases (Reload-Magazine.net feature).

Available to hire

Hi there! I’m Michael, a solo game developer based in Cambridge, Nova Scotia. I run Enfenyx Games and ship complete experiences as engineer, designer, and artist, with titles such as Virvius (Early Access) on Steam. I also prototype mobile/web titles (e.g., Box’Em on Poki using Unity WebGL) and enjoy sharing progress through game jams (Virus Transmission, Hyperbol, Rehabilitation) and showcases (Reload-Magazine.net feature).

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Game Developer / Sole Proprietor at Enfenyx Games
September 1, 2016 - Present
Developed games as a solo developer, acting as engineer, designer, and artist. Shipped Virvius (Early Access) on Steam; released Devastation: Annihilate the Alien Race and Devastation II: Repatriation on Steam. Oversaw 2D/3D game design in Unity, asset development, and core programming functionality (gameplay, UI, AI, game management, player controllers, audio, etc.). Also worked on Box’Em (Unity WebGL) for Poki and contributed to game jams (Virus Transmission, Hyperbol, Rehabilitation).
Gameplay Engineer at Game Jam Submissions
June 1, 2024 - September 13, 2025
May 2024 – June 2024. Learned Unity DOTS and Netcode, Helix Core (Perforce), and Level design in Unity. Managed project tasks with Jira and Confluence.
Gameplay Programmer at Max Inferno Studio Inc.
December 1, 2023 - September 13, 2025
Mar 2023 – Dec 2023. Implemented/new features for production of new levels; optimized/refactored code for improved functionality; resolved bugs causing soft/hard locks; reused internal tools to set up new level layouts using addressable groups; prototyped/built new levels; integrated concept/final art and provided asset feedback; collaborated on game design elements and maintained an agile workflow using GitHub.
Founder / Sole Proprietor, Game Developer at Enfenyx Games
September 1, 2016 - Present
Developed games as a solo developer, acting as the engineer, designer, and artist. Shipping Virivus (Early Access) on Steam. Shipped Devastation: Annihilate the Alien Race on Steam. Shipped Devastation II: Repatriation on Steam. Oversees 2D/3D game design in Unity, asset development and programming functionality including gameplay, UI, AI, game management, player controllers and audio. Game Jam Submissions: Virus Transmission, Hyperbol, Rehabilitation.
Gameplay Engineer at Magic Potion Games
June 1, 2024 - September 13, 2025
Learning the fundamentals of Unity DOTS and Netcode, Helix Core (Perforce) and Level design in Unity. Project management with Jira and Confluence.
Gameplay Programmer at Max Inferno Studio Inc.
December 1, 2023 - September 13, 2025
Implemented/programmed new features for production of new levels, expanding the gameplay longevity. Optimized/refactored pre-defined code to provide better functionality, increasing productivity and readability. Problem solved bugs resulting in fixing game soft/hard locks as well as proper object /game behaviour. Reused internal tools built by previous developers to set up new level layouts by using addressable groups. Prototyped/built new levels, which provided an understanding of how gameplay functionalities work together. Imported concept/final art to new levels and provided feedback to the art lead of any asset issues. I was also responsible for brainstorming & researching game design elements to provide better player feedback, using push/pull/branching in GitHub when setting up tickets using an agile project management platform.
Sole Proprietor / Game Developer at Enfenyx Games
September 1, 2016 - Present
Developed games as a solo developer, acting as the engineer, designer, and artist. Shipping Virivus (Early Access) on Steam. Shipped Devastation: Annihilate the Alien Race on Steam. Shipped Devastation II: Repatriation on Steam. Unreleased 3 Month web/mobile game on Poki called Box’Em using Unity WebGL. Oversee 2D/3D game design in Unity Engine, asset development and programming functionality including gameplay, UI, AI, game management, player controllers and audio, etc. Game Jam Submissions: Virus Transmission, Hyperbol, Rehabilitation.
Gameplay Engineer at Magic Potion Games
June 1, 2024 - September 13, 2025
Remote role in learning the fundamentals of Unity DOTS and Netcode, Helix Core (Perforce) and Level design in Unity. Project management with Jira and Confluence. Responsible for gameplay/level functionality and design.
Gameplay Programmer at Max Inferno Studio Inc.
December 1, 2023 - September 13, 2025
Implemented/programmed new features for production of new levels, expanding the gameplay longevity. Optimized/refactored predefined code to provide better functionality, increasing productivity and readability. Problem solved bugs resulting in fixing game soft/hard locks as well as proper object/game behaviors. Reused internal tools built by previous developers to set up new level layouts by using addressable groups. Prototyped/built new levels, which provided an understanding of how gameplay functionalities work together. Imported concept/final art to new levels and provided feedback to the art lead of any asset issues. Brainstorming & research game design elements to provide better player feedback, using push/pull/branching in GitHub, setting up tickets using Hack N Plan project management platform.
Sole Proprietor / Game Developer at Enfenyx Games
September 1, 2016 - Present
Developed games as a solo developer, acting as the engineer, designer, and artist. Shipped Virvius (Early Access) on Steam. Shipped Devastation: Annihilate the Alien Race on Steam. Shipped Devastation II: Repatriation on Steam. I oversee 2D/3D game design in Unity Engine, asset development and programming functionality including gameplay, UI, AI, game management, player controllers and audio. Game Jam submissions include Virus Transmission, Hyperbol, and Rehabilitation.
Gameplay Engineer (Remote) at Magic Potion Games
June 30, 2024 - September 13, 2025
Learning the fundamentals of Unity DOTS and Netcode, Helix Core (Perforce) and Level design in Unity. Project management with Jira and Confluence. Responsible for gameplay/level functionality and design.
Gameplay Programmer (Remote) at Max Inferno Studio Inc.
December 31, 2023 - September 13, 2025
Implemented/programmed new features for production of new levels, expanding the gameplay longevity. Optimized/refactored predefined code to provide better functionality, increasing productivity and readability. Resolved bugs causing game soft/hard locks and ensuring proper object/game behaviors. Reused internal tools to set up new level layouts via addressable groups. Prototyped/built new levels; provided feedback to art lead on asset issues. Brainstormed and researched game design elements to provide better player feedback; used GitHub for version control and Hack N Plan for project tickets.

Education

Game Development Generalist – Programming Concentration at Nova Scotia Community College – Truro Campus
January 11, 2030 - June 1, 2018
Game Development Generalist – Programming Concentration at Nova Scotia Community College – Truro Campus
January 11, 2030 - June 1, 2018
Game Development Generalist – Programming Concentration at Nova Scotia Community College – Truro Campus
June 1, 2018 - September 13, 2025
Game Development Generalist – Programming Concentration at Nova Scotia Community College – Truro Campus
January 11, 2030 - June 1, 2018

Qualifications

Scotiabank – Entrepreneur in the Making Grant Program
January 11, 2030 - September 13, 2025
Indie Spokesperson NSCC Tech Connection Conference 2018
January 1, 2018 - December 31, 2018
Scotia Bank – Entrepreneur in the making grant program
January 11, 2030 - September 13, 2025
Indie spokesman at NSCC Tech Connection conference 2018
January 11, 2030 - September 13, 2025
Scotia Bank – Entrepreneur in the Making grant program
January 11, 2030 - September 13, 2025
Indie spokesman at NSCC Tech Connection conference 2018
January 11, 2030 - September 13, 2025
Entrepreneur in the Making Grant Program
January 11, 2030 - September 13, 2025

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Education, Professional Services