Thomas Keene work email
- Valid
- Valid
Thomas Keene personal email
- Valid
Thomas Keene phone numbers
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.
-
Contract Software EngineerKnot Garden GamesLehi, Ut, Us
-
Technical DirectorKobold'S KeepLehi, Ut, Us -
Field EngineerKarls 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. -
Technical Director And FounderKobold'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.
-
Team LeadFuture House Studios Oct 2023 - Apr 2024Pleasant 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 -
Cross-Platform Consultant4Th Wall Fx Sep 2020 - Apr 2023Provo, 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. -
Software Team LeadAlan-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
-
Engineering Team LeadVspatial Mar 2017 - Feb 2022Provo, 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. -
Software ConsultantSolutionstream Nov 2016 - Mar 2017Lehi, Utah, Us* Implemented front-end UI for an unreleased iOS augmented reality medical application. -
Software EngineerArmature Studio Oct 2014 - Aug 2016Austin, 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. -
Software EngineerSandswept 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.
-
Research TechnicianBrigham Young University Jan 2013 - Jun 2014Provo, 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. -
Junior Software DeveloperMultiling 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.
-
InternSilverlode 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.
-
InternIntermountain Healthcare 2007 - 2007Murray , 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
Thomas Keene Education Details
-
Brigham Young UniversityComputer Science -
Brigham Young UniversityComputer Science -
Park City High SchoolHigh 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
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.
Start your free trial