ProfessionalResume

1
Julian Williams [email protected] (951) 2655089 Objective I am a dedicated developer of software and pride myself on my ability to code features, tools and optimizations that empower talented teams to create great games. My goal is to contribute to games that people will remember for the rest of their lives. Skills Platforms: PC, Mac, iOS, and Android Programming Languages: C, C++, C#, Lua, Python, PHP, and AngelScript APIs: OpenGL, DirectX, Marmalade, SFML, SDL, Experience with Unity3D, Maya, 3ds Studio Max, Photoshop Designed and implemented simple game engines that integrate physics and scripting languages to drive gameplay logic Work closely with designers and artists to take a feature from ‘good enough’ to great Work Experience Software Engineer, Machine Zone: Nov. 2014 Sep. 2016 Wrote server/client side code for features developed for mobile games Game of War and Mobile Strike Worked with designers to implement gameplay features in unreleased title Worked with artist to integrate characters into unreleased title Wrote custom shaders for character materials and various FX Helped art team integrate premultiplied blending to optimize particle rendering Game Programmer, Appy Entertainment: Mar. 2013 Jul. 2014 Coded features, gameplay systems, UI and level tools for PC and Mobile projects for Warner Interactive and Disney Interactive projects developed by Appy Prototyped gameplay elements for designer use on four mobile titles Optimized engine and game systems using Unity3D, ObjC, C/C++ Wrote shaders for new materials and special FX Implemented dynamic destructible ingame structures for PC/Steam title GUI Programmer at Madcatz Inc: Oct. 2011 – Mar. 2013 Design and implement UI framework for game Tutor for the Art Institute of San Diego, California: Feb. 2011 – Dec. 2011 Help students with basic C++ Concepts and programming principles Basic 3D Modeling Principles Creative Experience Custom Game Engine: I decided to tackle creating my own game engine as a learning experience. With a specific game in mind, I am working on building the foundation on which it can stand. From configurable input and rendering subsystems to integrating physics and fixing my timestep. This experience has already taught me valuable skills that are applicable to professional projects and I hope to continue this trend. Education BS: Visual & Game Programming, Art Institute of San Diego: Sept. 2009 – Dec. 2012

Transcript of ProfessionalResume

Julian Williams [email protected] (951) 265­5089 

Objective I am a dedicated developer of software and pride myself on my ability to code features, tools and optimizations that empower talented teams to create great games. My goal is to contribute to games that people will remember for the rest of their lives. 

Skills ● Platforms: PC, Mac, iOS, and Android ● Programming Languages: C, C++, C#, Lua, Python, PHP, and AngelScript ● APIs: OpenGL, DirectX, Marmalade, SFML, SDL,  ● Experience with Unity3D, Maya, 3ds Studio Max, Photoshop ● Designed and implemented simple game engines that integrate physics and scripting languages to drive 

gameplay logic ● Work closely with designers and artists to take a feature from ‘good enough’ to great 

Work Experience 

Software Engineer, Machine Zone: Nov. 2014 ­ Sep. 2016 

● Wrote server/client side code for features developed for mobile games Game of War and Mobile Strike ● Worked with designers to implement gameplay features in unreleased title ● Worked with artist to integrate characters into unreleased title ● Wrote custom shaders for character materials and various FX  ● Helped art team integrate pre­multiplied blending to optimize particle rendering 

Game Programmer, Appy Entertainment: Mar. 2013 ­ Jul. 2014 

● Coded features, gameplay systems, UI and level tools for PC and Mobile projects for Warner Interactive and Disney Interactive projects developed by Appy  

● Prototyped gameplay elements for designer use on four mobile titles ● Optimized engine and game systems using Unity3D, Obj­C, C/C++ ● Wrote shaders for new materials and special FX ● Implemented dynamic destructible in­game structures for PC/Steam title 

GUI Programmer at Madcatz Inc: Oct. 2011 – Mar. 2013 

●  Design and implement UI framework for game 

Tutor for the Art Institute of San Diego, California: Feb. 2011 – Dec. 2011 

● Help students with basic C++ Concepts and programming principles ● Basic 3D Modeling Principles 

Creative Experience Custom Game Engine: I decided to tackle creating my own game engine as a learning experience. With a specific game in mind, I am working on building the foundation on which it can stand. From configurable input and rendering subsystems to integrating physics and fixing my timestep.  This experience has already taught me valuable skills that are applicable to professional projects and  I hope to continue this trend. 

Education  BS: Visual & Game Programming, Art Institute of San Diego: Sept. 2009 – Dec. 2012