Howdy!

I am Jon Jones, a splendid developer located in Middle TN. This site is intended to show case all the wonderful, and not so wonderful, things I have done. Feel free too look over my portfolio.

If this portfolio makes you go 'Holy crap on a cracker this dev needs to be working at my studio!' then go have a look at my Resume and then give me a shout. I am always looking for awesome opporunities that will help me grow into a neckbeard.

Last Tweet

About Me

profile

I've been programming professionally for about five years now. My goto language has always been C++ but I am trying to expand the breadth of knowledge I have language wise. For the past few months I have been playing with the Ruby language and I am amazed at how little I have to actually write in order to get the result I want.

I genuinely love figuring out how to implement some of the crazy tasks that get laid out in front of me.

Random Factoids

Standard video game nerd. I spent most of my high school life playing EverQuest day in and day out. Then switched to World of Warcraft but I've put that down for the time being.

I collect Urban Vinyl toys and also paint/mod the DIY ones.

I have *tons* of Warhammer figs yet have no idea how to play the game. I love to sit and paint them but never had the desire to actually play the game. Also, I haven't painted 3/4ths of the ones I own.

Recent Works

Below is a list of all the awesome projects I am or have worked on. Most of my personal projects are on github so you can click the links and enjoy the wonderous code. Or you can scoff because some of it really is quick and dirty.

Commercial


Ripxx Sports

Desktop application that allows the user to generate reports of their sport data they have recorded with a Ripxx device. Design premise was to be very simplistic and each sport was to have its own build. This was accomplished by building a base application that had features defined via xml file. Other tech used was Qt and Qwt. I was the sole developer on this application. Learn more here: Ripxx.

Ripxx Ski (Android & WP7)

Ripxx Ski is an iPhone application that lets you record your day on the slopes. You can then view your recorded data colorized by speed drawn ontop of the Google Maps view of the mountain. Stats are also generated from all of the data that is recorded. I was tasked with porting the application to Android solely on my own but the WP7 port was done with the aid of Derek Clark. Android, WP7

Ripxx Replay

Ripxx Replay is a desktop application that allows the user to playback a recorded ski run in a 3D environment. I was the Lead Developer on the project and managed the development process along with created the QA process for the application. It was built with Qt and OGRE 3D. Learn more here: Ripxx.

Workflow

Workflow is meant to make the lives of engineers looking at jet engine vibration testing easier. My task was to create custom reports that the user would define via standard options. Then I would make a very pretty plot for them so they could print it and do engineering things with. Learn more here: Workflow.

Signal Boss Analysis

SBA lets you view data that is recorded from vibration tests of Jet Engines. Now I have no idea what half this software package does but I know how to make plots and that is what they wanted me to do. I created several plots using Qwt and built a batch processing system with a nifty templating system.

Personal


Binary Clock

Simple binary clock writen with Ruby and Shoes. Source Code

Illusory Restraint

My final project group decided to make a FPS with alarms and squad based tactics for AI. We had 2 months of development time to make this idea come to life and for the most part we did pretty well. The game wasn't fun to play at all but everything 'worked'. The game was developed in good ole C++ and OGRE 3D.

!Zelda

This was a group academic project written at Full Sail in one month. It was intended to rip off multiple Zelda games in its gameplay mechanics as well as visuals. My task was to create the UI system as well as find/create art. This was all done in the splendrific DX9. Side Note: I did all the sound effects in the game. So when you hear a bomb explode that is me making a random noise that sounds nothing like a bomb exploding. In general we had a lot of fun goofing off with stuff like that. Source Code

Asteroids Clone

Pretty basic Asteroids game with one level, a menu interface, and a high score table. Solely developed in DX9 and done in one week (Like a Boss)! Another academic project at Full Sail. Source Code

Space Invaders Clone

Space Invaders clone with some interesting artwork decisions. This was my first game at Full Sail and I had one week to whip it up in DX9. Source Code

Contact Me

Email: jon@jonwjones.com

Snail Mail:
13515 Versailles Rd.
Rockvale TN, 37153

Telephone: (931) 409 9510

Let's talk PHP Fog

Words to Live By

Giving up is like Latin it's dead. - P.O.S