Post Job Free

Resume

Sign in

Software Engineer (C++)

Location:
Los Angeles, CA
Posted:
May 23, 2018

Contact this candidate

Resume:

SUMMARY

• Strong C/C++ programming experience

• Strong cross platform experience

• Strong familiarity with numerous graphics/animation file formats and their SDK/APIs

• Strong scripting experience (Python/Perl)

• Experience with localization issues and strategies

• Familiar with most major animation/modeling programs and their plugin interfaces

• Using Linux at home since it came on floppies

SKILLS/ACHIEVEMENTS

• Developed highly multi-threaded download manager for Poser and associated products.

• Developed two-way interface from Poser to ZBrush through GoZ SDK allowing creation/modification of 3D morph targets in ZBrush to be applied to Poser figures/props.

• Developed game play UI of Full Tilt Poker client application used by hundreds of thousands of players world-wide.

• Developed Windows API emulation layer for Full Tilt Poker client application to allow seamless porting of client application to Apple OS/X.

• Worked on all facets of Playstation 1 game (Eggs of Steel), from development to publishing. EMPLOYMENT

Contractor, Tau Films, Los Angeles, Ca. 12/2016 – Present

• Developing viewer application to preview 3D amusement park stereoscopic video through Oculus/Vive headsets and Unity gaming platform.

• Contract is almost complete.

Senior Computer Graphics Software Engineer, Smith Micro Software, Inc., Aliso Viejo, Ca. 07/2011 – 11/2016

• Maintained and improved existing Poser product.

• Maintained plug-in interfaces to other 3d applications (Maya/3ds Max/Cinema 4D/Lightwave).

• Created/maintained plugins for import export to Alembic/FBX file formats.

• Implemented Media Plugin architecture to leverage different Media APIs available on target platforms

(QuickTime, Media Foundation, DirectShow).

• Implemented new functionality to interact with Zbrush modeling program through GoZ SDK.

• Created/maintained/improved Download Manager for controlled installation/update of Poser product. Contractor, Pocket Kings, Ltd. (formerly Tiltware LLC), Dublin, Ireland 01/2008 – 06/2008

• Maintenance and some new development on poker table display code written for Tiltware. Computer Programmer, Tiltware LLC, Los Angeles, Ca./Pocket Kings, Ltd., Dublin, Ireland 10/2003 – 01/2008

• Developed/maintained poker table display code to handle client game play, including user actions and Walter Hunt

P.O. Box 6081

Playa del Rey, Ca., 90296

310-***-****

walter.hunt@ c a.rr.com

server results.

• Developed front-end server to generate poker hand histories from back-end Microsoft SQL Server database in response to client application requests.

• Developed Mac port of client code through Windows API emulation layer.

• Developed several database reports for upper management to track ongoing site status.

• As one of the early developers, received profit-share payments which eventually allowed for semi- retirement.

Contractor, Curious Labs, Inc., Santa Cruz, Ca. 01/2003 – 05/2003

• Maintained and improved existing Poser product.

Computer Programmer, Curious Labs, Inc., Santa Cruz, Ca. 04/2000 – 12/2002

• Maintained and improved existing Poser product.

• Integrated Python scripting language into Poser product. EDUCATION

Old Dominion University, Norfolk, Va. B.S. Computer Science 1986



Contact this candidate