Zachary Lewis

UX DESIGNER & UI PROGRAMMER & SOFTWARE ENGINEER

Projects

Unannounced Title (In Development) Bend Studio

C++, Photoshop, Illustrator

  • UI Systems Lead, responsible for identifying and planning improvements and innovations in UI
  • Design and implementation of key UI functionality
  • Cross-discipline prototying and implementation of UI for key systems

Unannounced Title (In Development) Naughty Dog

C++, Illustrator, JavaScript, FreeType

  • Design and implementation of SVG renderer and asset pipeline.

DAYS GONE PC (2021) Bend Studio

UE4, C++, Photoshop, Illustrator, FontLab

  • Design and implementation of key menu systems
  • Design and implementation of contextual action replacement
  • Accessibility advocate, designed and implemented accessibility options and alternate input modes

DAYS GONE (2019) Bend Studio

UE4, C++, Photoshop, Illustrator, FontForge

  • Design and implementation of key menu systems
  • Accessibility advocate, designed and implemented accessibility options for subtitles, color vision imparement and touch controls
  • Designed and implemented DLC menu systems
  • Improved and juiced most existing UI elements and systems prior to launch

Convoy Planning & Highway Regulation Software Development Division

JBoss WildFly, Java 8, Java EE 7, JSP, EJB3, Microsoft SQL Server, HTML, CSS, JavaScript

  • Engineered enterprise software design
  • Distilled system requirements and customer requests into user stories
  • Authored software design documentation, project bids and metrics reports

Untitled Tank Combat Game (In Development) Army Game Studio

UE4, C++, Photoshop, Illustrator

  • Designed UX for core menu system, user onboarding and vehicle customization
  • Created UI for core menu system and vehicle selection

SOCOM Convoy Simulator Army Game Studio

UE4, C++, Photoshop, Illustrator

  • Full implementation of mounted weapon pawn (UI, input, cameras, weapon slot, etc.)
  • Created low-level netcode interop between UE4 and custom motion platform hardware

America's Army Virtual Platform 4 Army Game Studio

UE4, C++, Photoshop, Illustrator

  • UX design and UI creation
  • Core systems design and implementation

Air Force Video Creation Tool Army Game Studio

UE3, C++, UnrealScript, Scaleform, AS3, Photoshop, Illustrator, Flash

  • Full UX redesign and UI rewrite
  • Core systems design and implementation

BitDungeon II The Game Studio

AS3

  • Created build, packaging and Steam deployment process for Mac
  • Integrated SteamWorks

Various Army Trainers & Simulations Army Game Studio

UE3, Unity, C++, UnrealScript, Scaleform, AS3, AS2, Photoshop, Illustrator, Flash, Premiere

  • UX design and UI creation
  • Gameplay programming
  • Systems design and implementation

America's Army Virtual Platform 3 Army Game Studio

UE3, C++, UnrealScript, Scaleform, AS3, AS2, Photoshop, Illustrator, Flash

  • Full UX design and UI creation
  • Core systems design and implementation
  • External hardware integration

America's Army 3 Army Game Studio

UE3, C++, UnrealScript, Scaleform, AS2, Photoshop, Illustrator, Flash

  • UI creation (main menu, scoreboard, multi-level menus pulling data from goarmy.com)

America's Army 2 Army Game Studio

UE2, Maya, Photoshop

  • Static mesh creation (rocks, cranes, debris, impact craters, etc.)
  • Geospecific world creation (New York harbor, middle-eastern villages)

Disposable Mesh Network Prototype Integration Facility

C++

  • Programmed networked motion and climate sensors

Apache Rotor Coupling Retrofit Prototype Integration Facility

SolidWorks

  • Created part models
  • Printed prototypes using 3D printing and stereo lithography

Employment

Sony Interactive Entertainment Bend Studio

UI Systems Lead (Senior UI Engineer), Bend, OR (2018–Present)

US Army Software Development Division

Software Engineer, Huntsville, AL (2017–2018)

The Game Studio Freelance

Proprietor, Huntsville, AL (2010–Present)

US Army Army Game Studio

Software Engineer, Huntsville, AL (2008–2017)

Yulista Management Services Prototype Integration Facility

Computer Operator, Huntsville, AL (2004–2007)

Education

M.S. Software Engineering

University of Alabama Huntsville, Huntsville, AL (2010)

B.S. Computer Engineering

Tennessee Technological University, Cookeville, TN (2008)

Personal Projects

Vote RPG https://voterpg.com

Vote RPG is a game where the players decide the rules through voting.

Stutter http://stutterapp.com

A webapp for task tracking and focus management I created during Fuck This Jam.

FlashPunk Community http://useflashpunk.net

Increased visibility and use of the FlashPunk AS3 game library by rebranding, creating a website, video tutorials and developer community.

Award Winning Video Games http://zacharylew.is/personal

Created several games using FlashPunk, including Space Junk, which placed first in Boing Boing's Games Inspired By Music competition.