ProfessionalResume
-
Upload
julian-williams -
Category
Documents
-
view
38 -
download
1
Transcript of ProfessionalResume
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