Megan Sumner

Software Developer • Game Designer • Videographer • Musician

Work Experience

Artificial Agency: 2024 - Present

Software Engineer

• Conducting experiments to determine best practices with Unreal Engine 5 and C++ integration within our machine learning toolset.
• Creating example content to showcase our tool in various game environments.
• Working with a customer to create gameplay systems for their game, including puzzle mechanics, character behaviours and interaction systems.
• Developing test automation scripts in Python and FTests to ensure our tools are working and reliable
Click here for more information about Artificial Agency

Humanoid Studios: 2024

AI Programmer

• Created dialogue hooks for non-playable characters in Unreal Engine 5 Blueprints
• Used REST API to integrate dialogue with AI and AWS services into Unreal Engine 5 using C++.
• Created DevOp systems through AWS cloud services using the .Net Core framework, C# and batch scripts.

Inflexion Games: 2019 - 2022

Game Tools Programmer

• Created preflight tool and helped with our Continuous Integration Systems (Languages: C#, Yaml and Python)
• Implemented map building to automate building of navigation, grassmaps, lighting and more (Languages: C++)
• Helped automate our map generation to make the process easier for Developers (Languages: C++ and Houdini)
• Worked as our Audio Programmer when we were waiting to fill the position (Languages: Wwise and C++)
Click here for more information about Inflexion Games

Bioware: 2017 - 2019

Technical Designer on Anthem

• Helped implement the quest system on Anthem
• Created the collectible systems
• Oversaw scripting standards for quests
• Created Python scripts to help ease workload
For more information about Anthem check out my projects page

Center for Teaching and Learning: 2015 - 2017

Blended Learning Developer

• Developed online lectures to help Professors teach concepts to their students
• Helped to integrate the use of technology for a variety of University courses

Computer Science Teaching Assistant: 2016

Introductory Python TA

• Administartated computer science labs for first year computer science students
• Explained introductory concepts with a focus in game programming

Faculty of Science Summer Camps: 2015

Computer Science Camp Instructor

• Instructed computer science camps for youth ages 6–18
• Designed and developed game design curriculum

DiscoverE: 2014

Girls Coding Club Coordinator

• Developed and delivered curriculum for an all girls coding club ages 10–14
• Created content for the club using arduinos to teach the C programming language
•Taught workshops and camps to minority student demographics including aboriginal and female students studying STEM
•Developed curriculum for a computer science camp in game design

Skills

Programming experience in:

  • C# and C++: Networks, Searching and sorting algorithms, Player Data Entities for Anthem
  • Python: Server creation, game creation (in pyGame), Encryption
  • Java: Android development
  • SQL and PHP: Web development, with SQL back-end
  • HTML / CSS: Personal web development

Excellent knowledge in Frostbite, Adobe After Effects, Adobe Photoshop, Camtasia, Blender, 3DS Max, Unity, Game Maker, Project Spark

Click here for my github page