I am a senior software developer and I have 25+ years experience in complex architectures of AAA game titles. factory automation, and mobile apps, for notable companies such as Intel, EA and Activision. I have worked on all aspect of these architectures successfully.
EDUCATION
The University of New Mexico
Bachelor of Science, Computer Engineering
Sep 1984-May 1990 Sigma Phi Epsilon
SKILLS
• 5 years of Principle Engineer experience
• 20+ years C++ development. 23+ years video game experience. Sega Saturn, PS 1,2,3, Xbox, PC and Mac.
• Unity C#. HLSL and Compute Shaders 7 years.
• 6+ years VR - C#/C++. URP Shaders and Shader Graph +3 years
• Unreal Engine Blueprint, Behavior Trees, UE4 C++(A superset of C++).
• AWS for data storage
• 6 years Objective-C, iOS, and Xcode
• AI, graphics, audio, video streaming, optimization 8+ years
• HLSL used for actual gameplay. Perfect for animated low-cost autonomous sprites.
• Compiler construction. For the C language and several proprietary languages. I used ANTLR
• Large and small team management
• 6+ years mobile development. iOS, Android
• 7 years with EA and Activision.
EXPERIENCE
SENIOR SOFTWARE ENGINEER - UNIVERSITY OF SOUTHERN CALIFORNIA (USC)
MAY 2023-PRESENT
I lead in the architecture and implementation of a realistic near-shore water simulation in VR. Unity C#. HLSL. Proprietary. Medium team-size and much 3rd-Party interaction. The VR cameras are 1st and 3rd person views.
• Unity
• C#/HLSL/Python
• VR
PRINCIPLE GENERALIST ENGINEER, TLM PARTNERS, INC.
Feb 2022-Feb 2023
My responsibilities were to architect, lead, and maintain a solid cross-platform technology suite to create content for VR gaming employing all device features such as camera, haptics, and microphone. I work on several projects simultaneously with different teams/styles. Most recently I helped port Activision’s “Call of Duty” to Steam.
LEAD UNITY MOBILE IOS/ANDROID ENGINEER Realtime Associates, Inc.
Feb 2021-Oct 2021
LEAD ENGINEER Specular Theory. Inc.
Feb 2020-May 2020
Senior Software Engineer Direct TV May 2016-Mar 2017
Electronic Arts – LA: Software Engineer III - 2002-2004.5
Activision Publishing: Senior Software Engineer - 2004-2008
Activision Inc.: AI Programmer - 1997 - 2000
Out of space here but there is much more. I will be happy to discuss.
Skills
Experience Level
Language
Education
Qualifications
Industry Experience
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Santa Monica today.