Hi, I'm

Shannon

an immersive software engineer.

Originally

I grew up in the Twin Cities area of Minnesota. After finishing high school, I moved to Los Angeles to study media theory at the University of Southern California as part of a brand new program in the Cinema school. I graduated in 2017 with my undergraduate degree in Media Arts + Practice with two minors in Computer Programming and 3D Animation.

Currently

I'm working in virtual reality around the Bay Area. I've been doing this for close to 3 years and am currently at STRIVR. Through my work experience I've transitioned from crafting temporary installation art pieces to writing robust, scalable software and tools. I'm continuing to learn-by-doing every day.

Experience

STRIVR

Software Engineer (August 2017 - current)

  • Built CG conversation training software from prototype to product; led the engineering transition from prototype phase to regular bi-weekly product release cycle
  • Optimized framerate by 36% to ship on mobile by further optimizing code as well as setting VR-ready guidelines for shaders, textures, and dynamic lighting
  • Laid software's architectural foundation with C# inside Unity using MVC principles to create infrastructure for automated testing
  • Continuing to work closely with product managers and designers to create an experience that has so far yielded far-above-average positive responses in the L&D space

Autodesk

Virtual Storytelling Intern (summer 2016)

  • Designed and engineered a four-minute educational VR experience in three months alongside mentor on Autodesk Brand Creative team
  • Presented work at the end of the program to group of managers and VPs
  • Earned an extension to do freelance creative software engineering work for 8 months following the end of the internship

Past Projects

OpenMaya and Python

View

Autodesk DNA Origami

View

OpenGL Height Fields

View

Flamincode

View

Skills

  • - Object-oriented programming
  • - Software architecture decision-making
  • - Cross-disciplinary communication
  • - CG art pipeline direction
  • - Test driven development

Languages

C#

Java

Python

C++

HTML

CSS

Frameworks & Tools

.NET4.x

Unity

Git

Visual Studio

Maya