Alan Uthoff

Alan Uthoff Email and Phone Number

Experienced Game Developer @ Smarter Reality
Alan Uthoff's Location
Pflugerville, Texas, United States, United States
Alan Uthoff's Contact Details
About Alan Uthoff

Senior programmer with 14+ years of experience, including 4+ years of management with a strong background in designing, creating, debugging, and evaluating the quality of software. Solid skills in testing, coding, and leading a team gained from extensive professional experience.Specialties: Mobile game development, C++ (98, 11, 14, 17, 20), Objective-C (iOS and Mac) ,Qt Framework, QML, TypeScript, C#, OpenSSL, Cross-Platform,Game,and Graphics Programming.Setup and administering of Atlassian productsExperience working with Typescript, Unity, Ruby, StoreKit, UIKit, GameKit, CoreAudio, CoreData, CoreFondations and IOKit Experience with building front end and back end web applications including REST APIs with GCP and Typescript Basic knowledge of HTML, Haml, Ruby, Ruby on Rails, and Lua

Alan Uthoff's Current Company Details
Smarter Reality

Smarter Reality

View
Experienced Game Developer
Alan Uthoff Work Experience Details
  • Smarter Reality
    Director Of Product Development
    Smarter Reality Jun 2023 - Present
    Austin, Texas, Us
  • Round Rock Fencing Club
    Co-Owner
    Round Rock Fencing Club Jun 2022 - Present
    • Lead and plan group classes and coach competitive fencers including one on one lessons.• Help maintain the store front and assist with equipment orders.• Help plan out the future path of the club including growing membership base, teaching focus, and technology usage.
  • Swordpoint Studios Llc
    Ceo And Founder
    Swordpoint Studios Llc 2017 - Present
    • Plan, design, and implement features for Slash N Forge, an artist tool, and Gamepad Inspector, a game controller testing application.• Develop user surveys and recruit beta testers to validate new features implemented in Slash N Forge• Plan and approve the running budget for the company • Create road maps for the company as well as for each product.
  • Zynga
    Senior Software Engineer 2
    Zynga Jul 2020 - Jun 2023
    San Francisco, California, Us
    • Architecture and created complex new features for Hit it Rich using Unity/C# and NGUI• Refactor legacy counter system to share code with new and existing features.• Updated unit test system to leverage Jenkins plugin to track unit test run on each build.• Quickly learned a new team's code base in under two days to create a new feature client (unity C#) and server (Go) for the company hackathon.
  • Aristocrat
    Senior Software Developer In Test
    Aristocrat Dec 2017 - Jul 2020
    North Ryde, Nsw, Au
    • Designed and implemented major features for a custom web Test Tool Framework written in TypeScript and Material UI that runs custom automatic test scripts used to test all products produced by the team.• Advised the QA Manager on technical decisions for them to better understand the choices. • Mentored junior developers and developers in test on programming tasks.• Planed and implanted custom monitor tool to track memory and CPU of web games.• Maintain and updated legacy custom test framework (written in C#/Unity) that tests the majority of the company's legacy digital products.
  • Aristocrat
    Software Developer
    Aristocrat Mar 2016 - Nov 2017
    North Ryde, Nsw, Au
    • Plan, design, implement and maintain tools for the whole NMG Austin development studio.• Design, implement, and maintain a scalable cross-platform build system, using Jenkins, that generates over 3000 builds a month, saving developers' time submitting games to QA by over 90%.• Ran the NMG Austin development team for several months during a period of management restructuring.• Developed game content in C++ for two mobile/Facebook apps (Heart of Vegas and Cashman Casino)
  • Gamesalad, Inc
    Lead Developer
    Gamesalad, Inc Sep 2011 - Feb 2016
    Austin, Texas, Us
    • Lead a team of programmers responsible for maintaining and creating new features for our flagship product (GameSalad Creator (Mac and Windows) and the GameSalad engine (iOS and Andriod) which supports over 65,000 published iOS and Android games in 189 counties.• Worked with customers to address rejections from all the major app stores (Apple, Google, and Amazon) for 750,000 developers in 189 countries. • Worked with production to plan sprints and help create a road map for the GameSalad Mac Creator and mobile game engine products.• Published, maintained, and added features to the GameSalad Viewer app on for the iOS, Google Play, and Kindle Store. • Maintained and added new features to GameSalad web site written in Ruby on Rails.• Created new build system responsible for producing all of GameSalad products (10+ different products).• Created new Objective-C login system to interface with GameSalad authentication server REST API.
  • Gamesalad, Inc
    Tools Developer
    Gamesalad, Inc May 2011 - Sep 2011
    Austin, Texas, Us
    • Implemented new features for companies flagship product (GameSalad Mac Creator) to keep and widen customer base.• Worked on large team of programmers responsible for maintaining the code base for GameSalad Mac Creator.• Installed and administered company productions tools ( Atlassian 's Confluence ,Crowd, Jira and Fisheye) to make production more efficient.• Implemented new features on GameSalad iOS and Mac engine which is used by all costumers of GameSalad Creator.• Wrote hiring programming tests and conducted interviews of potential engineering candidates.
  • Ultra Electronics Advanced Tactical Systems
    Senior Software Engineer
    Ultra Electronics Advanced Tactical Systems Feb 2009 - May 2011
    • Created and maintained build process for applications and application installers.• Worked on a team that designed, added new features and fixed bugs on the TacviewC2/Realview (tactical display software and SDK framework).• Created a Windows-friendly development environment in Linux to enable developers more familiar with Windows to more efficiently develop, maintain and debug a Linux code base.• Revolutionized new installer creation process for Tacview application with a 90% time savings over the old process.• Took existing unsecured networking code on the Windows and Linux operating systems and converted it over to using SSL (Secure Socket Layer) network connection, allowing the company to sell Tacview in new markets.
  • Perfect Dork Studios, Llc
    Senior Software Engineer
    Perfect Dork Studios, Llc Jul 2007 - Apr 2011
    • Designed, created, maintained and modified existing game and engine code bases.• Spearheaded movement to agile software development which gave the company president metrics for game development time, allowing for more efficient development.• Setup and maintenance of internal source control and bug tracking servers used by the whole company.• Developed graphics engine (Epee Engine) and wrote the game code for concept demo of a cross-platform rhythm fighting game (Melody Strike).• Created three GDC game play and tech demos for XNA game (Box-Macabre), which went on to be one of the showcase products for the Torque X Engine.• Presented Box-Macabre game demos at GDC and AGDC and fielded questions.• Evaluated third party software for use in Box-Macabre and the internal production server of Perfect Dork Studios.• Designed and wrote a Match-3/Match-N game engine an unannounced game.
  • Multimedia Games
    Game Engine Support Programmer
    Multimedia Games Apr 2007 - Jan 2009
    Las Vegas, Nevada, Us
    • Maintained game engine code by fixing bugs and implementing feature requests that programming teams bring up through Footprints (issue tracking system)• Assisted all programmers in the company with issues related to the game engine code and/or the programmer’s game code.• Investigated and fixed issues found in games that were deployed to customers. • Wrote new hire programmer tutorials to assist new programmers with learning the company’s framework.• Collaborated with other engine support programmers on guidelines for code reviews for the entire game development department.
  • Multimedia Games
    Game Programmer
    Multimedia Games May 2005 - Apr 2007
    Las Vegas, Nevada, Us
    • Modified 30 or more existing in-house games’ code bases to fit the needs of other markets.• Interviewed programmer candidates for game modification team positions.• Reviewed other team members’ code for issues before submission to internal testing department.• Mentored coworkers in order to assist them in becoming programmers by guiding them in their studies and suggesting self-study materials.
  • Multimedia Games
    Software Test Technician
    Multimedia Games Apr 2004 - May 2005
    Las Vegas, Nevada, Us
    • Tested casino slot machines on three different systems for malfunctions and inconsistencies and brought them to the attention of the programmers by entering these issues into BugTracker. • Wrote test tool programs for testers and programmers to save time loading and changing settings of casino games.• Trained new testers on various different casino slot machine systems.
  • Electronic Arts
    Game Tester
    Electronic Arts Oct 2003 - Apr 2004
    Redwood City, Ca, Us
    Quality Assurance: Ultima X Odyssey • Tested all aspects of “Ultima X Odyssey” (a MMORPG) for the PC to ensure bugs were found and reported to the programmers.• Audited Dev Track to eliminate redundant and obsolete bugs. Quality Assurance: Medal of Honor: Rising Sun• Initiated extensive analysis of “Medal of Honor: Rising Sun” for compliance of Sony Technical Requirement to ensure a scheduled launch thereby preventing a potentially substantial financial loss due to delays.• Tested the online aspect of “Medal of Honor: Rising Sun” for the PlayStation 2 console and reported bugs in DevTrack to the development team.

Alan Uthoff Skills

C++ Game Development C# Objective C Agile Methodologies Jira Video Games Lua Git Visual Studio Programming Qt Xcode Quality Assurance Ruby Confluence Eclipse Subversion Xna Ruby On Rails Perforce Cocoa Touch Web Applications Linux Openssl Fisheye Codeblocks Mobile Applications Ios Mac Os Cocoa Ios Development Mobile Application Development Android Ndk Qt Creator Android Development Macintosh Applications Github Rubymine Jenkins Typescript Javascript Qml Google Cloud Platform

Alan Uthoff Education Details

  • Texas State University
    Texas State University
    Computer Science

Frequently Asked Questions about Alan Uthoff

What company does Alan Uthoff work for?

Alan Uthoff works for Smarter Reality

What is Alan Uthoff's role at the current company?

Alan Uthoff's current role is Experienced Game Developer.

What is Alan Uthoff's email address?

Alan Uthoff's email address is al****@****hoff.us

What is Alan Uthoff's direct phone number?

Alan Uthoff's direct phone number is +151263*****

What schools did Alan Uthoff attend?

Alan Uthoff attended Texas State University.

What skills is Alan Uthoff known for?

Alan Uthoff has skills like C++, Game Development, C#, Objective C, Agile Methodologies, Jira, Video Games, Lua, Git, Visual Studio, Programming, Qt.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.