Kyle Hunter

Game Programmer at GAME PILL
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Toronto, Ontario, Canada, CA

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Confronting Bias: Thriving Across Our Differences
    LinkedIn
    Jun, 2021
    - Nov, 2024

Experience

    • Canada
    • Software Development
    • 1 - 100 Employee
    • Game Programmer
      • Nov 2022 - Present

    • Canada
    • Software Development
    • 1 - 100 Employee
    • Game Programmer
      • Oct 2022 - Nov 2022

    • Canada
    • Computer Games
    • 1 - 100 Employee
    • Game Programmer
      • Apr 2022 - Oct 2022

      • Utilized C++ and the in-house game engine's scripting language to investigate and resolve backlogged bugs, while adhering to existing coding style and structure.• Utilized C++ and various SDK documentations to port the existing games to different platforms and modified the codes to support platform-specific features such as cloud saving, build making and uploading, etc.• Researched and developed technical art tools in Blender and Gimp editor using Python.• Developed VBA (Visual Basic for Applications) scripts for Excel to efficiently implement localization texts to the game's technical format.• Implemented and set up sound effects using FMOD and the in-house game engine.• Identified bugs using creative methods, wrote reports and communicated with different departments of the production team.Shipped title: Nobody Saves The World Show less

    • Programming Intern
      • Mar 2021 - Apr 2022

  • Monster Mystery
    • Toronto, Ontario, Canada
    • Game Programmer
      • Apr 2022 - Sep 2022

      Game Programmer for a multiplayer Unreal Engine project using C++: • Implemented the base character class and its derived classes based on Unreal's Third Person template. • Implemented a game object that spawns a homing projectile which chases the player around when triggered. Game Programmer for a multiplayer Unreal Engine project using C++: • Implemented the base character class and its derived classes based on Unreal's Third Person template. • Implemented a game object that spawns a homing projectile which chases the player around when triggered.

    • Canada
    • Higher Education
    • 700 & Above Employee
    • Peer Coach
      • Feb 2020 - Apr 2022

      Peer support role of the Peerconnect Community department, offering support under three pillars: Good Food, Inclusion, and Well-Being.• Programmed Excel scripts to make monthly reports based on data from the Good Food program.• Supported students in being successful at college by offering advice and learning strategies based on lived experience.• Provided accurate and relevant resources such as mental health, housing, college policies to students in a timely manner.• Moderated the department's public Discord server and contributed to building a positive learning community for fellow students by active listening and helping them deal with stress. Show less

    • Student Researcher
      • Aug 2020 - Apr 2021

      • Collected and analyzed data for the Canada-wide Communal Lunch Project (https://communallunchproject.ca/).• Drove social media engagement by designing graphics and composing content.• Collaborated with Project Assistants to come up with social media strategy.

    • Peer Tutor
      • Mar 2020 - Apr 2020

    • Canada
    • Mobile Gaming Apps
    • 1 - 100 Employee
    • Game Programmer
      • Dec 2020 - Dec 2021

      Game Programmer for multiple released and unreleased projects in Unity using C#: • Implemented various game features in Unity using C# for PC, web, and mobile platforms. • Introduced tech-art solutions based on cumulative experience to improve workflow and establish best practices. Game Programmer for multiple released and unreleased projects in Unity using C#: • Implemented various game features in Unity using C# for PC, web, and mobile platforms. • Introduced tech-art solutions based on cumulative experience to improve workflow and establish best practices.

  • Billy Franklin's Adventure
    • Toronto, Ontario, Canada
    • Game Programmer
      • Apr 2021 - Jun 2021

      • Implemented a level loading system using C# in Unity that allows game designers to easily set triggers for loading and unloading levels for optimization. • Implemented a level loading system using C# in Unity that allows game designers to easily set triggers for loading and unloading levels for optimization.

    • Canada
    • Retail
    • 100 - 200 Employee
    • Sales Associate
      • Oct 2019 - Mar 2021

      • Drove sales by delivering exceptional customer service with the "go above & beyond” philosophy. • Stocked and merchandized products to improve store appearance. • Built furniture as display units for the store in a clean and timely manner. • Performed cashier operations. • Constantly developed knowledge base with products & services offered. • Drove sales by delivering exceptional customer service with the "go above & beyond” philosophy. • Stocked and merchandized products to improve store appearance. • Built furniture as display units for the store in a clean and timely manner. • Performed cashier operations. • Constantly developed knowledge base with products & services offered.

    • Canada
    • Entertainment Providers
    • 1 - 100 Employee
    • Game Programmer
      • Feb 2020 - Sep 2020

      Game Programmer for project Save The Date: • Implemented player locomotion in Unity using C#. • Cleaned up player animations and implemented them in Unity. • Set up player interactions with game objects. Game Programmer for project Save The Date: • Implemented player locomotion in Unity using C#. • Cleaned up player animations and implemented them in Unity. • Set up player interactions with game objects.

    • Vietnam
    • Computer Games
    • 100 - 200 Employee
    • Technical Lead
      • Jun 2016 - Aug 2019

      Co-directed work related to the Frostbite game engine for Glass Egg, and managed associated technical pipelines while leading a team of 30 artists. This includes direct communication with clients, as well as mentoring and onboarding new technical artists.• Team lead for Glass Egg’s Frostbite vehicle team. • Proactively solved problems in the Frostbite integration process and programmed tools to streamline integration.• Implemented new Maya tools and improved existing processes by gathering requests or analyzing effectiveness.• Held regular presentations to train artists on new tools and workflows, as well as to report to the management team.• Forged positive relationship with clients and the internal teams (up to 30 artists), boosted communication and contribution. Shipped titles: • Need For Speed: Heat• Need For Speed: Payback• Elite Dangerous Show less

    • Technical Artist
      • Jun 2014 - Jun 2016

      Offered full-time position to take charge of all technical aspects of the projects, lead the teams alongside the Art Leads and Producers, review 3D models for quality assurance, and negotiate with clients.• Implemented new Maya tools to support new workflows, and improved existing with the “faster – safer – easier” philosophy.• Familiarized with the specifications of multiple projects in short time spans to effectively create checklists for the team, advise artists, and perform quality assurance. • Forged positive relationship with clients and the team, boosted communication and contribution. Shipped titles: • Need For Speed (2015)• Need For Speed: Edge• Need For Speed: No Limits• Forza Horizon 2• Forza Motorsport 6 Show less

    • Technical Intern
      • Sep 2013 - Jun 2014

      Assisted the Technical Manager on various technical tasks including programming tools for art production, quality assurance, hardware/software setup, and general technical support.• Demonstrated ability to understand the 3D art creation workflow and pipeline within a short time span.• Improved some of the client’s tools to simplify user interaction and optimize processing time.• Increased team efficiency by swift and throughout technical support.Shipped titles: Forza Motorsport 5. Show less

Education

  • George Brown College
    Ontario College Advanced Diploma, Game Programming
    2019 - 2022
  • HUFLIT
    Bachelor of Science (BS), Computer Software Engineering
    2010 - 2014

Community

You need to have a working account to view this content. Click here to join now