Professional Summary
I am a highly capable programmer and game designer with more than 13 years of experience.
I have worked independently, and with a team, to successfully plan, coordinate, implement, and develop content
and technical systems on projects ranging from weekend-long game jams to multi-year long award winning AAA games.
As a goal-driven, positive person, I strive to create the highest quality work. I am a resourceful professional
with experience designing and programming in visual and text-based languages, and have led teams through the
development lifecycle process. I've written design documents and scripted instructional web pages; mentored and
tasked team members; as well as evaluated and wrote reports on content quality and technical systems effectiveness.
I am certified in HTML5, CSS, JavaScript, and Game Scripting. I've programmed game content and cinematic sequences;
complex ETL interfaces in PL/SQL; web services and automated tools in Java; and an entire virtual reality (VR) game in C#.
Currently, I'm leading the development of a global medical application for both VR and WebGL, as well as a second VR game in C# using Unity.
Career Competency Highlights
"Steve is one of the stronger developers on the team and is always going above
and beyond to expand his knowledge even further... and has even begun to pick up on several areas
of DBA expertise. He is always willing to take on any new challenges and is an extremely exceptional
independent worker. I know I can depend on him when we face issues occurring in production. He has
saved literally hundreds of hours. Steve also delivers exceptional code fixes, scripts,
and documentation, ensuring that we meet our SLA's with his quality work. It's wonderful to work with
such an independent, trustworthy, and exceptional employee." ~ Kara Donaldson, Operations Support Manager
"Steve is one of the best technical designers and scripters I've worked with.
He was stuck with a set of rough tasks and managed to master them. His work was far above what
I could have hoped for and he handled numerous difficult issues with a great attitude and work
ethic. I would have him on any team I'm part of." ~ Bill Sullivan, Senior Designer
"Any tasks assigned to Steve were always handled efficiently and he often went
the extra mile, improving upon the initial design...offering solutions on how to get the same
or better results. I often felt that his work was well above his level, allowing me to assign
him the same tasks I would a much more senior designer and expect great results." ~ Nik Johansson, Senior Designer
Work Experience
VES
Lead Developer, May 2018 - Present
- VRpatients (Vive, Oculus, Quest 2, WebGL)
- Develop core systems and features of a global medical application for both VR and WebGL
- Architected and programmed a patent pending dynamic, multiplayer simulation in Unity
- Lead a team of developers to design and build complex features with AAA standards
- Coordinate with other discipline leads to identify dependencies and improve workflows
- Created several tools to optimize analysis and debugging for faster development
- Review code for quality, optimization, and long term maintainability
- Built a multi-project addressable asset loading system for dynamic webservice input
Single Step Games
Lead Game Developer, September 2016 - Present
- BREAK STUFF VR (in development)
- Design and program 3D VR game play, physics interactions, user interfaces, and systems in C# with Unity
- Create visual particle effects and audio sound effects
- Fabricate and animate 3D models and 2D graphics
- Write, perform, record, and edit voice over dialogue
- Manage business-related schedules, documentation, and correspondence
- Directing and mentoring an artist througout development
- Psyche Soldier VR (HTC Vive, Oculus Touch)
- Design and program immersive 3D VR game play, A.I. combat, user interfaces, and systems in C# with Unity
- Create visual particle effects and audio sound effects
- Fabricate and animate 3D models and 2D graphics
- Write, perform, record, and edit voice over dialogue
- Manage business-related schedules, documentation, and correspondence
- Published Psyche Soldier VR for the HTC Vive and Oculus Touch on Steam
Accenture
Software Development Senior Analyst (Interface Developer, M&O Team), May 2013 - September 2016
- Iowa Human Services Eligibility System (Web)
- Programmed ETL Interfaces in PL/SQL and Web Services in Java
- Programmed automated reporting tools in Java and SQL, saving $135,000 per year
- Wrote technical design documents and mapped data interfaces
- Optimized a complex web service, reducing the response time by 87%
- Reduced batch run time across five procedures from 11 hours down to 2 hours
Disney Interactive - Junction Point Studio
Associate Game Designer (Technical Designer), June 2011 - March 2013
- Epic Mickey 2: The Power of Two (PC, Wii, PS3, Xbox 360)
- Designed, scripted, and maintained technical systems and prefabs in Lua
- Programmed, wrote, and maintained instructional tutorial web pages on Confluence
- Orchestrated and validated improvements to custom tools for Gamebryo's Scene Designer
- Provided technical support to the content designers and outsourced designers, and provided design support to programmers
- Fixed and polished outsourced 2D levels and in-house 3D levels
- Created and supported the Build Verification Test map and instructions
Sony Online Entertainment
Associate Game Designer (Content Designer), August 2009 - March 2011
- DC Universe Online (PC, PS3)
- Designed and scripted gameplay encounters for interior and exterior settings
- Scripted NPC combat abilities(attacks) and A.I. strategies
- Designed and scripted several boss fight encounters using Unreal Editor
- Designed and implemented quest setups, and created in-game cinematics
- Helped streamline the voice over implementation process
Whirled World Studios
Project Lead and Designer, June 2009 - May 2010
- Cubis Creatures (iPhone/iPod Touch/iPad)
- Designed 30 Cubis puzzle levels for Fresh Games' iPhone game
- Implemented and balanced the cube queue for playability, fun, and flow
- Pinwheel Puzzler (iPhone)
- Wrote an award-winning design document
- Led a team of three to create the game mechanics, game modes, UI, and award system
- Designed and implemented over 50 Pinwheel puzzle levels
- Published the iPhone game and received 4.5 out of 5 stars
Heatwave Interactive
Design Intern, February 2009 - June 2009
- Wrote several design concepts, pitches, and game mechanics documents
- Researched and wrote several reports on potential competitor products for three new cross-media intellectual properties
- Designed and programmed a match 3 game prototype in C# with Unity
Indymac Bank
Loss Mitigation Negotiator Assistant, December 2008 - February 2009
- Collected, organized, and prepared short-sale files
- Conducted preliminary negotiations with real estate agents
- Reported preliminary findings, wrote counter offers, and created approval letters
The Ohio State University Medical Center, Emergency Department
Unit Clerical Associate, December 2004 - August 2008
- Coordinated between the Emergency Department and other departments in a high-stress, fast-paced environment
- Completed documentation necessary for diagnostic images and labs
- Provided technical support for the department
- Designed a more effective interdepartmental communication form
Virginia Treatment Center For Children
Volunteer Tutor, January 2004 - May 2004
- Mentored and independently taught emotionally disturbed and learning disabled students math and science