About

Hi, I’m Tim, and I’m a code-a-holic. Yep, I have it. The passion that drives me to immerse myself in code every day and night, the desire to dig deeper and farther with each dive into source code and documentation. How code works under the hood, that's what fascinates me. JavaScript's V8 Engine, Express, AngularJS: what makes them tick? Working in a framework? What about its backbone, its insides?

Projects

Jot

A streamlined note taking full-stack app for the scatterbrained, frequent note taker that automatically organizes your notes to help see relationship between them and interfaces with IBM Watson's Natural Language and Understandging API.

React / Redux, Material UI, Node, Express, Sequelize, PostgreSQL, Axios, Watson Natural Language Understanding, Passport (with JSON Web Tokens), and Bcrypt.

Squirrels V Dwarves

A real-time, multiplayer, team based game written in JavaScript using Canvas and Firebase Real Time Database. Researched multiplayer connection theory and basic game engine theory.

JavaScript, AngularJS, Firebase Realtime Database, Canvas, SASS, Grunt, and Bulma.

Cut! The Visual Novel Designer for Unity

A runtime-compiled language to develop visual novels in Unity. A friend came to me with the idea of building a visual novel in Unity 3D. After researching it, and because of my love of language and learning the inner workings of programming languages, I chose to see if I could build a programming language.

C#, and Unity 3D

Show More

Resume

Skills

Programming Languages & Tools

  • Unity 3D Logo
  • Unity 3D Logo

Databases

Version Control

Task Automation

Apprentice Software Developer

Nashville Software School
November 2017 - Present

Intensive full-time software development bootcamp focusing on full stack development fundamentals and problem solving with the final half of the program being executed in a simulated company environment with Scrum methodology.

Software Development Intern

Global Pueblo Solutions | Chandigarh, India
June 2014 – August 2014

A six-week summer internship in Chandigarh, India. Developed in PHP, using Cake PHP and Symphony. Created an employee management system and time management system for in-house use.

Contract Database Programmer

Dec 2014 – Jun 2016 | Oct 2017 – Present

Perform monthly updates and quality control on MySQL databases for multiple clients.

Esports Broadcaster

2013 – 2017

Play-by-Play commentary for StarCraft 2 events. Broadcasted 25+ tournaments. Commentated Cheeseadelphia 2, 3, and 4 for NerdStreetGamers, Philadelphia, PA; and PSISTORM Cup #3 and #4 for PSISTORM Gaming, Fairfax, VA.