Thomas Keene

Thomas Keene Email and Phone Number

Contract Software Engineer @ Knot Garden Games
Lehi, UT, US
Thomas Keene's Location
Lehi, Utah, United States, United States
Thomas Keene's Contact Details

Thomas Keene personal email

About Thomas Keene

I am a freelance game developer who loves making cross-platform build tools, engaging virtual reality experiences, and VFX shaders. I train and build teams to deliver high-quality maintainable software. Experienced with C#, .NET, Python, JavaScript, and C++. I also write tabletop RPGs and compose music.

Thomas Keene's Current Company Details
Knot Garden Games

Knot Garden Games

View
Contract Software Engineer
Lehi, UT, US
Thomas Keene Work Experience Details
  • Knot Garden Games
    Contract Software Engineer
    Knot Garden Games
    Lehi, Ut, Us
  • Kobold'S Keep
    Technical Director
    Kobold'S Keep
    Lehi, Ut, Us
  • Karls Technology
    Field Engineer
    Karls Technology Aug 2024 - Present
    * Diagnosed IT issues, sourced parts, and performed repairs on Windows, Mac, iOS, and Android devices.* Used excellent communication, team effort, and customer service to raise the Salt Lake branch's Google Maps review average from 4.5 to 4.9 out of 5 stars.
  • Kobold'S Keep Games
    Technical Director And Founder
    Kobold'S Keep Games Sep 2020 - Present
    * Developed Junk-o-Tron, a score attack puzzle game for PC, HTML5, and Android* Developed and released Septside, a multiplayer voxel sandbox game for PC. Wrote, scripted, and recorded a tutorial video featuring the LUA scripting features and basic procedural generation techniques.* Worked with various teams to release four game jam entries for Ludum Dare using Unity and Godot Engine.* Designed, prototyped, and playtested a product line for an unannounced science fantasy game.* Developed and delivered product and business plan pitches for investors and publishers.
  • Future House Studios
    Team Lead
    Future House Studios Oct 2023 - Apr 2024
    Pleasant Grove, Utah, Us
    * Developed Swords of Secret, an Android and iPhone augmented reality game with real-world geocaches using C#, JavaScript, Unity Engine, PlayFab, and Niantic LightShip* Helped plan sprints to meet deadlines and strengthen key performance indicator metrics
  • 4Th Wall Fx
    Cross-Platform Consultant
    4Th Wall Fx Sep 2020 - Apr 2023
    Provo, Utah, Us
    * Wrote cross-platform build and deployment tools for DvG: Conquering Giants, a virtual reality game on SteamVR, Oculus Rift, Oculus Quest, and PlayStation VR. Trained engineers on how to deploy these tools to different platforms.* Wrote a high scores wrapper and implemented cross-platform leaderboards for tracking high scores for a competitive single-player shooting gallery game.* Consulted on unreleased virtual reality educational software projects.
  • Alan-1, Inc
    Software Team Lead
    Alan-1, Inc May 2022 - Oct 2022
    * Led off-shore dev teams to implement Jousting Heroes, a multiplayer battle arena arcade game* Trained new hires to meet key product indicators and improve their software development skills by implementing a system of software standards and teammate-led code reviews* Wrote and maintained cross-platform build tools and input wrappers to accelerate development and save the company $500,000 per year in staff salaries* Set up and managed digital distribution channels on Steam, Epic Games Store, PlayStation Network, Microsoft XBox, Nintendo Switch, and Atari VCS* Coordinated with back-end teams to implement the Major League eSports web API
  • Vspatial
    Engineering Team Lead
    Vspatial Mar 2017 - Feb 2022
    Provo, Ut, Us
    * Released vSpatial, a cross-platform virtual reality application on SteamVR/OpenVR, Oculus Rift, Oculus Quest/Go/GearVR, MacOS, Vive Focus/Wave, Pico, Windows Mixed Reality, and Lumin/MagicLeap augmented reality. Architected both the build tools and cross-platform input system for this application.* Led a team of new college graduates to develop C# software with the Unity3D engine and set up an effective code review process to effectively train them. Built and supervised a virtual reality software production pipeline with this team.* Automated cross-platform production build and upload pipeline to only require one click, removing the need for a dedicated build engineer on the team and saving $100,000 per year.
  • Solutionstream
    Software Consultant
    Solutionstream Nov 2016 - Mar 2017
    Lehi, Utah, Us
    * Implemented front-end UI for an unreleased iOS augmented reality medical application.
  • Armature Studio
    Software Engineer
    Armature Studio Oct 2014 - Aug 2016
    Austin, Tx, Us
    * Trained engineers, artists, and designers in the use of the Unity 3D engine for the content pipeline of ReCore, a video game for the XBox One and PC.* Managed contractors and wrote contract deliverable requirements for experimental gameplay features, including procedural content generation and runtime asset generation.* Designed and built pipeline tools for a small team of artists and designers to generate 120 AAA-quality game levels in one year using C# and HLSL shaders.
  • Sandswept Studios
    Software Engineer
    Sandswept Studios Oct 2009 - Nov 2014
    * Led and managed customer support for 4000+ Kickstarter backers, collecting and reproducing bug reports for the product.* Designed and built licensing and software distribution system for The Dead Linger, a zombie survival simulator, using PHP and MySQL. This system was used by 4,000+ Kickstarter pre-orders and 9,000+ PayPal purchases.* Designed and built the auto-update system that applied incremental content patches to The Dead Linger alpha using NSIS and C++.* Designed and built systems for The Dead Linger's GUI and filesystem transactions in C++ and C#.* Refactored and debugged multiplayer network code in C++ and C#.* Wrote the in-game character dialogue for DETOUR, a construction-based multiplayer war game.* Designed and wrote Linux server backup scripts.
  • Brigham Young University
    Research Technician
    Brigham Young University Jan 2013 - Jun 2014
    Provo, Ut, Us
    * Guided and advised three civil engineering graduate students in writing their research theses on virtual reality.* Helped write the research paper "A Mobile, Low-Cost, Large-Scale, Immersive, Data Visualization Environment for Civil Engineering Applications" and assisted with two other papers which are still under review.* Designed and built the BYU "Vuepod" CAVE for 10% the cost of similar projects. The CAVE ran on the Linux operating system using the Vrui open source software kit.* Modified Vrui's C++ code to add desired VR control behavior.* Analyzed Vrui's C++ code to work around undocumented features.* Wrote Linux shell scripts and documentation that allowed civil engineering students to perform experiments using the CAVE, reducing the required number of operators from two to one.* Designed and performed virtual reality experiments on dozens of untrained users, measuring their performance under varying degrees of virtual reality immersion.
  • Multiling
    Junior Software Developer
    Multiling 2010 - 2012
    * Trained and led customer support for 300+ foreign language translators.* Maintained a JavaScript/MySQL software patching system.* Made bugfixes in C++ for MultiLing's Fortis translation suite.* Designed and wrote Linux server backup scripts.
  • Silverlode Interactive
    Intern
    Silverlode Interactive 2010 - 2010
    * Led customer support for hundreds of customers for Captains of Darktide, a seafaring fantasy MMORPG.* Designed and built MMORPG levels using the Unity 3D toolkit.
  • Intermountain Healthcare
    Intern
    Intermountain Healthcare 2007 - 2007
    Murray , Ut, Us
    * Led interdepartmental cooperation to implement noninvaisve and accurate realtime systems monitoring.* Designed and managed a project that monitored five different departments and integrated their metrics into a single realtime report. The monitoring scripts were written in Java and sent network messages over the company's intranet.

Thomas Keene Skills

Programming C++ Linux Unity3d Object Oriented Design Game Development Mysql Linux System Administration Android Development Game Design Java C# Git Software Engineering Software Development Web Development Web Applications Agile Methodologies Html Python Javascript Css Actionscript Subversion Rest C .net Virtual Reality Quality Assurance Microsoft Office Game Programming Public Speaking Network Programming Paypal Integration Digital Illustration Microsoft Visual Studio C++ Monodevelop Flashdevelop Lamp Administration Maya Open Office Spanish Speaking Agile Methodolgy Computer Repair Css Javascript Technical Training Kickstarter Latex Shaders Hlsl Unity Gameplay Programming

Thomas Keene Education Details

  • Brigham Young University
    Brigham Young University
    Computer Science
  • Brigham Young University
    Brigham Young University
    Computer Science
  • Park City High School
    Park City High School
    High School Diploma

Frequently Asked Questions about Thomas Keene

What company does Thomas Keene work for?

Thomas Keene works for Knot Garden Games

What is Thomas Keene's role at the current company?

Thomas Keene's current role is Contract Software Engineer.

What is Thomas Keene's email address?

Thomas Keene's email address is tk****@****ial.com

What is Thomas Keene's direct phone number?

Thomas Keene's direct phone number is +143551*****

What schools did Thomas Keene attend?

Thomas Keene attended Brigham Young University, Brigham Young University, Park City High School.

What are some of Thomas Keene's interests?

Thomas Keene has interest in Final Fantasy Xiii, Company, Digital Art, Pizza Pie Cafe, Dragon's Keep, Health, Videogames, Children, The Animated Film Project, The Saga Of Rex.

What skills is Thomas Keene known for?

Thomas Keene has skills like Programming, C++, Linux, Unity3d, Object Oriented Design, Game Development, Mysql, Linux System Administration, Android Development, Game Design, Java, C#.

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

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.