We provide IT Staff Augmentation Services!

Director Of Software Engineering Resume

Washougal, WA

SUMMARY

My body of work over a 13 year career includes creating high performance software, embedded/mobile ap­plications, multi - touch screen user interfaces, video games, and virtual reality video platforms. My most recent achievements include developing NYTVR for The New York Times, ExpanseVR for Confidential, and leading a Confidential software team in creating a VR video platform used to broadcast high profile events in VR. I have been promoted to lead teams of up to 15 engineers, enriching teams to meet company goals.

PROFESSIONAL EXPERIENCE

Confidential, Washougal, WA

Director of Software Engineering

Responsibilities:

  • Director of all software development teams including UX/UI, QA, Web, Graphics/VR, and Codec engineering
  • VR Video/GIS platform architect for graphics processing, video encoding, recording, archiving, and consumption
  • C++/OpenGL modules for video stitching, image processing, video encoding/packaging, live streaming
  • Developed iOS and Android applications for 360 video playback on VR headsets
  • Software architecture design, roadmap planning, technical strategy, agile process development/implementation
  • Project management including JIRA/Jenkins admin, resource planning, and process development
  • Product management and direction based on market research, traveling for direct sales meetings with clients

Confidential, Chicago, IL

Lead Software Engineer

Responsibilities:

  • C++/GLSL OpenGL graphics engine development on embedded Linux platforms
  • Performance optimizations for 2D and 3D engine and asset pipeline
  • Developed custom graphics performance analysis tools
  • Direct point of contact for AMD to support Linux graphics drivers for embedded GPUs
  • Developed graphics driver test applications used in AMD’s official test process
  • Developed and maintained a Jenkins build server for all graphics modules
  • Educated game development teams in graphics concepts and engine API usage

Confidential, Chicago, IL

Founder, Project Manager, and Developer

Responsibilities:

  • Developed OpenGL ES graphics engines for iOS platforms
  • Designed, developed, and documented Objective-C APIs
  • Hired and managed artists to create art assets and animations

Confidential, Elgin, IL

Game Engine Developer

Responsibilities:

  • C ++/DirectX based User interface API
  • C++/DirectX based particle system tools and rendering pipeline
  • Developed script bindings for all C++ APIs
  • Provided game testing and quality assurance support

Confidential, Peoria, IL

Electrical/Software Engineer

Responsibilities:

  • Created C# .NET based touch screen user interfaces for construction machines
  • Created machine automation systems using Matlab/Simulink for the embedded xPC platform
  • Authored embedded C software for 8/16-bit PIC MCUs
  • Circuit designer for embedded micro-controller systems
  • Integration of 3D graphics systems for real-time construction site visualization

Hire Now