Barry Keenan
Barry Keenan
Creative Developer & 3D Generalist
Wellington, New Zealand

Summary

Well hello there. I'm a Creative Developer and 3D Generalist with over a decade of experience, based in Wellington, New Zealand.

Some of the things I can do for you, wherever you are on the globe:

• Build immersive 3D WebGL experiences with JavaScript and Three.js
• Add memorable moments of 2D animation & interaction with CSS and GSAP.
• Development of GLSL shaders for interactive real-time effects and transitions.
• Plugin & pipeline development with Python.
• 3D modelling, texturing, lighting and camera motion.
• Prepare real-time 3D assets for web and optimise with glTF & KTX.
• 2D digital illustration and ideation.

If you'd like to chat about a prospective project, please get in touch via LinkedIn or my Contact page.

Skills

3D ModelingPBR TexturingLightingReal-time AssetsWeb3Web DevelopmentJavaScriptThree.jsGSAPPython Scripting

Software proficiency

Blender
Blender
Maya
Maya
ZBrush
ZBrush
Substance 3D Painter
Substance 3D Painter
After Effects
After Effects
Photoshop
Photoshop

Productions

    • Movie
      Avatar 2
    • Year
      2020
    • Role
      Virtual Art Dept Artist
    • Company
      Weta Digital
    • Movie
      Alita: Battle Angel
    • Year
      2019
    • Role
      Concept Art Technical Director
    • Company
      Weta Digital
    • Movie
      Mortal Engines
    • Year
      2018
    • Role
      Concept Art Technical Director
    • Company
      Weta Digital
    • Movie
      War for the Planet of the Apes
    • Year
      2017
    • Role
      Concept Art Technical Director
    • Company
      Weta Digital
    • Movie
      Guardians of the Galaxy Vol. 2
    • Year
      2017
    • Role
      Concept Art Technical Director
    • Company
      Weta Digital
    • Movie
      The BFG
    • Year
      2016
    • Role
      Concept Art Technical Director
    • Company
      Weta Digital

Experience

  • Senior Creative Developer at Resn
    Wellington, NZ
    January 2022 - February 2024

    • Built immersive 3D WebGL experiences with Vue.js, GSAP and Three.js

    • Added memorable moments of 2D animation & interaction with CSS and GSAP.

    • Modelled and animated web-ready assets in Blender, Substance Painter and Photoshop.

    • Improved teammates’ workflow by writing Blender plugins and pipeline automation.

    • Developed GLSL shaders for interactive real-time effects and transitions.

  • Senior Developer at Freelance
    Wellington, NZ
    December 2018 - December 2021

    • Delivered responsive front-end builds, in collaboration with designers, following complex design system rules.

    • Ensured fast and performant display, search & filtering of heavy editorial content.

    • Followed a formal team collaboration process with Jira, CI builds and thorough PR review.

  • Virtual Art Dept Artist at Weta Digital
    Wellington
    September 2017 - September 2018

    • Modelled & textured proxy assets for use in Weta’s in-house real-time renderer.

    • Retopologised hero assets, unwrapped UVs, baked transparent cards, tuned LODs.

    • Matched colour, roughness, etc against reference. Baked hero materials to PBR textures.

  • Concept Art Technical Director at Weta Digital
    Wellington
    April 2015 - September 2017

    • Assisted with keyframe concept art under the direction of Concept Artists & Art Directors.

    • Laid out and set dressed 3D environments; used as a base for 2D paint-overs.

    • Blocked out prop, vehicle & building concepts by kitbashing library assets.

    • Rendered extensive lighting variations and passes, for compositing in photoshop.