top of page

Programmer Résumé

Professional Summary
Software engineer and 3D technical artist who possesses good working knowledge of software engineering principles and programming in various languages. Quickly adapts to new software packages and technologies. Results-oriented, with more than 5 years of experience in games development. Analytical and detail oriented.
Technical Skills
  • C/C++
  • C#
  • Python
  • Swift
  • HTML, CSS
  • JavaScript
  • Node.js
  • Express
  • MongoDB, Mongoose
  • Qt, PyQt, PySide
  • Git, Perforce
  • Linux
  • IBM Watson, Conversational AI
  • OpenGL, GLSL, Graphics Programming
  • Linear Algebra
  • Bullet Physics, Box2D Physics
  • Unity
  • Unreal Engine
  • 3D Asset Authoring
  • Character Rigging/Animation
  • Asset Implementation
  • Maya, Houdini, 3ds Max, Zbrush
Software Development Experience
  • Developed pipeline tools for Weta Digital to reduce operational overhead
  • Developed a social-network web app as a full-stack web developer
  • Developed C++, 3D, networked games and applications
  • Developed custom 3D game engine for PC using OpenGL
  • Developed custom 3D game engine for PS4 using Playstation SDK
  • Developed 3D games using Unity and Unreal Engine 4
  • Designed and implemented high quality 3D assets
  • Tested and debugged offline and client/server based applications
  • Developed for multiple platforms: Windows, iOS, Android, Web
  • Wrote clean, clear and well-tested code for various projects
  • Led and managed teams on 3D game projects
  • Wrote and tested shader code/GLSL for GPU-based realtime rendering
Professional Experience
  • [2020] Creatures Department Intern at Weta Digital.
  • [2020] Full-Stack Web Developer at Firefic.com.
  • [2019] Game Programming Lead at Papertop Games.
  • [2018] Game Developer for Cathedra.
  • [2017] Lead Game Artist and Designer for Da Buoys.
  • [2017] Multidisciplinary Artist for freelance.
  • [2016] Lead Character Artist and Art Director for Guns, Camera, Action!
  • [2016] Film Extra in The MEG.
  • [2015] Game Programming Lead for Escalancers.
  • [2015] Game Design Lead for Cauldron Cannon.
  • [2014] Game Developer for CastleRise Arcade.
  • [2014] Film Editor in 48 Hour Film Festival.
  • [2013] Film Director for Envelope: a silent, short film.
  • [2013] Animator for Ludo: Mandoplasm Music Video.
  • [2013] Taekwondo Demonstration Team at Sejong Taekwondo.
  • [2013] Comic & Illustration Club Tutor at Auckland Grammar School.
  • [2013] Event Photographer at Auckland Grammar School.
  • [2012] Graphic Designer for Why Not? Indie Band.
  • [2012] Television Extra in Power Rangers.
Education & Qualifications
  • [2017-2020] Bachelor of Software Engineering at Media Design School.
  • [2019] Playstation® Developer Certification at Media Design School.
  • [2014-2016] Bachelor of Creative Technologies at Media Design School.
  • [2013] National Winner of Music Video Competition at Smokefree Rockquest 2013.
  • [2013] Finalist of Bright Awards at Media Design School.
  • [2012] Certificate for Introduction to Animation at South Seas Film and TV School.
  • [2011] Certificate for Introduction to Web Design at Yoobee School of Design.
Contact
contact@johnbu.com
bottom of page