
About
Hi! I'm Tim Mendenhall. Here's a little bit about my journey.
When I was young my dad got me my very first video game, Super Mario Brothers on the original Nintendo. This sparked my interest in gaming and I'm still quite a passionate gamer and indie game developer in my spare time.
In middle school a friend showed me his website he made for a Starcraft gaming group he ran. I was so thrilled seeing his original art, HTML and CSS skills in action that I just knew I had to do it too. The very next day I went to the library and rented "HTML For Dummies" unknowingly starting my web development career.
By high school I got a graphing calculator, the TI-83. This changed my world forever with game development. I spent all of my spare time in class making small games in Basic on the calculator.
After high school, I knew I wanted to be a game developer! So, I went to college and got my degree in Game and Simulation Programming. I learned a lot in a short amount of time making a few small game projects along the way.
Resume
Employment
Skills
I primarily use React and React Native for web development and native app development respectfully. I prefer using Node JS when writing server side code. I prefer Typescript over plain Javascript on large scale projects for strong typing and ease of code maintenance.
I have used an array of content management systems (AEM, Concrete5, Word Press, Drupal, Magento, Magnolia) both standard and headless to fit whatever the project's needs are.
I use Git for version control and also have practice or light usage with many programming languages (C, C++, C#, Python, VB.net, Rust, PHP, Java, and more).
I have developed several apps for both iOS and Android. These include 2 React Native apps, a C custom game engine (using SDL) game (also released on Windows and Mac), a C++ game (using Cocos2dx framework).
Education
