Resume

Summary

Unity developer with experience building gameplay systems, procedural generation tools, custom editor workflows, and rendering technology. Developed a modular building engine over 700+ hours, creating scalable systems for runtime building, environment generation, and artist-friendly tooling. Passionate about turning technical ideas into intuitive tools that make creating games easier.

Experience

Unity Developer | Modular Homes Engine (Personal Startup Project)
Calgary | Mar 2025 - Present

  • Designed and developed a modular building engine in Unity, allowing users to design, customize, and export modular home layouts.
  • Built custom Unity editor tools to streamline content creation, placement workflows, and module authoring.
  • Designed runtime systems for procedural interior expansion, advanced object placement, configurable building modules, and rule-based placement restrictions.
  • Developed a procedural vine generation system using Bézier curves with automatic branching, custom leaf geometry, and stylized shaders for reusable environment decoration.
  • Created reusable rendering features including procedural wood and shell-textured moss shaders with adjustable parameters and animated wind.

Prompt Engineer | DataAnnotations
May 2024 - Jan 2025

  • Reviewed over 100 AI model responses while consistently meeting strict 2-hour turnaround deadlines.
  • Evaluated AI-generated code and technical responses for correctness, edge cases, and implementation quality, earning over $6,000 through high-quality evaluations.
  • Frequently selected Unity and C# projects, demonstrating rapid prototyping ability and strong technical judgment. Chose and championed Unity for evaluation projects, demonstrating prototyping speed and technical judgment.

Indie Game Developer (Contract) | Squires Systems
Dec 2023

  • Developed gameplay systems including responsive player movement.
  • Designed reusable gameplay and audio systems within an existing Unity project.
  • Improved UI workflows and collaborated within an established codebase to deliver production-ready features.

Additional Development Experience

  • Radiology AI Intern (Capstone Project): Repaired a legacy codebase containing 10,000+ compile errors and delivered a Flutter scheduling application.
  • Full Stack Web Developer (Contract) - CanaTrux: Developed an e-commerce MVP including product management, shopping cart functionality, and administrative tools.
  • Game Developer - Freelance & Game Jams: Collaborated on 10+ game jam projects, developing gameplay systems, sprites, UI, audio, and physics-based gameplay mechanics under tight deadlines. Led multidisciplinary teams of up to 13 developers, coordinating tasks and helping projects reach completion.

Education

Diploma, Software Development - Bow Valley College
2021 - 2024
GPA: 3.8 (Achieved 100% in six courses, including Game Development.)
Specialized in Game & Simulation Development, Algorithms, Artificial Intelligence, Web Development, and Mobile Development.

Featured Technical Projects

  • Procedural Mesh Drawing Tool: Compute shaders, Marching Squares, mesh PG.
  • Procedural Mesh Lofting Tool: Unity editor tooling, procedural geometry generation.
  • Shell Texturing Moss Shader: URP, HLSL, shell texturing, GPU instancing.
  • Runtime Expansion: Dynamic grid expansion and synchronized runtime systems.

Skills

  • Languages: C#, Java, JavaScript, Python, SQL, Dart, HTML, CSS
  • Game Development: Unity (2D/3D), C#, Gameplay Programming, Editor Tooling, Procedural Generation, Shader Development, HLSL, Shader Graph, URP, HDRP

Text/Phone

(403)-401-6606

Location

Calgary, AB