Noah Johnson

 NoahM. Johnson

Noah M. Johnson

  • Courses2
  • Reviews2

Biography

Columbia College Chicago - Design

Tools Programmer at Ready At Dawn Studios
Computer Games
Noah
Johnson
Irvine, California
A technical artist / tools programmer based out of Orange County, CA.

I am especially skilled at content pipeline development, automated asset integration systems and general Maya functionality extensions. General python development is my forte.

My software specialties include: Autodesk Maya (Python/PyMel), Unity3D(C#), QT/Pyside and general pipeline automation with Jenkins.


Experience

  • Columbia College Chicago

    Adjunct Faculty - Game Development

    Adjunct professor of game design and game scripting classes using iterative methodologies.

  • The Field Museum of Natural History

    Game Designer

    Shipped TreeBit, an educational game designed to be played on Android mobile devices. My role extended to designing and programming the game systems with another game developer. The game integrates play to teach about the phylogenic tree of life and bio-diversity.

  • InContext Solutions

    Technical Artist

    Developer for an interactive 3D simulations platform powered by Unity. My responsibilities consisted of coordinating the technical development within the Unity platform for shippable client deliveries.

  • InContext Solutions

    Lead Technical Artist

    I lead a collaborative Technical Art team that supported a team of 3D artists through tools development. I oversaw the asset pipeline: Maya tools via Python, editor extensions within the Unity platform (C#) and the constant improvement in the technology behind the 3D visuals of our platform.

  • InContext Solutions

    Unity Developer

    My responsibilities consisted of the design and technical implementation within the Unity game engine primarily for client delivery.

    I also started the process of formulating a technical approach to supporting the 3D artists with asset creation as well as optimizing our interactive environments to run on a wide range of computers over the web and on mobile devices. MEL/Python scripts and C# were primarily used for development.

  • Ready At Dawn Studios

    Tools Programmer

    Primary responsibilities include authoring tools in Python, asset integration pipeline tooling via Jenkins and continuous artist workflow improvements.

    Major contributor to:
    • URI framework allowing for runtime/build errors that link to associated internal tools.
    • Maya toolset for authoring LOD assets (plug and play with RAD engine LOD functionality)
    • Workflow for texture bake down of High/Source model to all Low/LOD tiers integrated with Substance Automation Toolkit
    • Fully automated system for thumbnail capture of buildable/placeable assets for preview within internal asset database

    Credited as a Tools Programmer:
    Lone Echo (2017)
    Lone Echo [Echo Arena] (2017)
    Deformers (2017)

  • MathZee

    Contract Game Designer

    Brought game design fundamentals and level design theory to MathZee Games. I specifically focused on the levels in Math Shapes, a game that taught 1st Grade Math and Geometry.

Education

  • Columbia College Chicago

    B.A.

    Interactive Arts and Media/Game Development
    Formal Education Courses (related to game design): Game Document Design, Simulation Design, Engine Based Design, Game Design, Game Idea Development, Game Culture Story, Story Development For Interactive Media, Authoring Interactive Media, Media Theory and Design, Digital Image Design, Object Oriented Programming.

  • Columbia College Chicago

    Adjunct Faculty - Game Development


    Adjunct professor of game design and game scripting classes using iterative methodologies.

36150001

4.5(1)