I'm a self-taught Software Programmer and I would consider myself a generalist. If I don't know how to do something, it's as easy as learning how to do it!For the last 12 years I've been developing a scalable module-based RPG framework for Valve's Left 4 Dead 2 using MySQL.The github for the project is here: https://github.com/exSkye/skyrpgI currently maintain a steamgroup with over 400 members, around 50 active players, and around 20 players on our discord server who provide constant feedback on bugs or other notes, as I provide near-daily updates.I've previously worked as a World Builder on an unreleased and canceled (Stargate Worlds) MMORPG.I previously worked at a 5-person indie startup studio developing medical training software, where I also designed and coded a scalable training simulation in Unity and Unreal engines.
-
Rpgmaker2 (Left 4 Dead 2 Mod)Personal Project Apr 2013 - Jan 2023This is a large Sourcemod Plugin for Left 4 Dead 2 allows anyone to create a unique RPG experience entirely without any coding experience by parsing around a dozen user-created kv-based config files, complete with obtainable loot, inventories, in-game marketplace, trading and crafting systems, with an extensive API enabling IPC between different plugins, written in Sourcepawn and MySQL for the database support.Players can drop in/out at any time, hassle-free & seamlessly, thanks to how player data is tracked with the database.Utilizing config files, players can construct their own set of talents, abilities, menus, and everything that is written in them; nearly full customization without ever needing to write any code.Left 4 Dead 2's AI Director behavior is influenced based on player performance across many metrics that are stored in the database, and it supports both Publisher-Subscriber or Leader-Election designs, which server operators can toggle between at their discretion.This was inspired by the Adventure Construction Set developed in 1984.1. Designed, coded & tested multiple versions over nearly 10 years; My commnuity provides testing & feedback.2. Developed once for many uses, this version is nearly-fully modular, allowing users to create their own unique experiences.3. Has its own API for extension support for other developers who wish to expand the features, or use some of the optional IPC features.
-
Software ProgrammerShift 7 Interactive Aug 2012 - Aug 2013Vancouver, British Columbia, CanadaPrivate, Grant-Funded, 5-Person Startup Indie development studio, developing cutting-edge training simulations for the medical health industry in Unity and Unreal Engine.1. I came on mid-project as their programmer was leaving, with minimal knowledge of the engine, or the project, and taught myself everything I needed to know as I went, while reviewing the existing code.2. I designed/wrote a point-and-click engine for the interactive, evidence-based simulations within Unreal engine, and later ported it to Javascript & C# within Unity engine, when our project shifted focus.2. I worked with a former employee, an out-sourced database engineer and our 2D artist, who developed the website for the simulation, to integrate the software and establish the company's medical platform.
-
World BuilderCheyenne Mountain Entertainment Jun 2005 - Oct 2005Chandler, Arizona, United StatesWorld Builder designing in-engine concepts during early game development on the cancelled Stargate Worlds MMO RPG project with Unreal Engine.Spent most of my time answering questions about the engine from the Software Engineers on the team.
Michael T. Education Details
Frequently Asked Questions about Michael T.
What is Michael T.'s role at the current company?
Michael T.'s current role is Software Programmer.
What schools did Michael T. attend?
Michael T. attended Collins College, Bowling Green State University, The Ohio State University At Lima.
Not the Michael T. you were looking for?
-
3rogers.com, audienceview.com, redknee.com
1 +141668XXXXX
-
Michael Roden
Canada1blnts.com3 +141658XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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