About Me
Summary

As you can see, my name is Mitch Cannon and I'm a 27 year old web developer based out of Nashville, TN.
I have a passion for creating usable web applications and tools with PHP, MySQL, JavaScript, CSS, XHTML
and any other technology/language that piques my interest or fills a need.
My Story
I have been a member of the web site and application construction business since 1999 when I was a high school student at Tupelo High School in Tupelo, MS. I got my start in computer programming with the scripting tools inside mIRC and Turbo Pascal as a freshman in high school. I moved on to Visual Basic and JAVA soon after.
It wasn't long before I discovered HTML and CSS while browsing through Web Monkey (which is still rockin' the net - who knew?!). In 2001 I picked up a book on PHP, and I quickly fell in love. My passion for web-based applications began.
In 2003 I took a break from web development and joined the US Marine Corps to do my part in the war effort. I served 4 years as an Amphibious Assault Vehicle (AAV) Repair Technician. I know...I know...I went from a keyboard puncher to a wrench turner - big change. I managed to squeeze in some independent design work between deployments (09/2004 to 03/2005 and again in 03/2006 to 10/2006 both to Fallujah, Iraq).
I regrettably left the Corps in July of 2007 as a Sergeant. Since then I have worked for several companies, both large and small. I would say the one thing that I have kept with me from my time in the Corps is this: be a student of your profession. That phrase was engrained in me by a Master Sergeant. With that leading my life I have grown ten fold in the past two years as a developer. I hope I can share some of that knowledge here.
My Experience
- Architect and lead developer of a website creating and editing site for home care businesses called Home Care Websites
- Architect and lead developer of a data list management application with integrated personal URL (PURL) system called PurlFlow
- Architect and lead developer of an Amazon-like SOAP data service called TAG SimpleAPI with PHP and MySQL
- Created a PHP website and application programming interface (API) that integrates an IDX data feed, Google Maps API, Zillow.com API, cron tabs, MySQL database, and multi-tier user accessible dynamic pages for a growing Massachusetts real estate firm.
- Created a PHP-driven, text-based browser game with a VB.NET integrated administration program for Windows. The games covered multiple characters per user, expandable galaxies, and expandable vendors and equip able items. It also included non-player characters and Player-v-Player combat. When an issue arose with the VB.NET application connecting to the MySQL database I developed a PHP web service to communicate between the database and the application and convenient work-around.
- Developed an advanced content management system that is easily expandable with customizable modules and tools. The CMS supports multiple templates, multi-level page navigations, customized search fields, AJAX word processor, and image management software.
- Developed a complete e-commerce solution from the ground up including a shopping cart, user system, item request solution, order tracking, integration with UPS business services, and PayPal Payments Pro.
- Created a PHP/MySQL application that would create a dynamic home inventory system for a moving companys website. When submitted, the application created an Excel compatible XML document with calculated volume and user-selected inventory
Employment History
The Adam Group
03/2009 to Pressent - Director of Application Development
Medtronic Sofamor Danek
08/2008 to 03/2009 - IT Developer
Digital Dog Inc
03/2008 to 05/2008 - PHP Developer
Medtronic Sofamor Danek
12/2007 to 03/2008 - Contract Sr. IT Developer
Territory Real Estate
07/2007 to 12/2007 - Lead Web Developer
US Marine Corps
08/2003 to 07/2007 - Sergeant of Marines
Bancorp South
05/2003 to 08/2003 - IT Support
Banc Commerce Group
05/2001 to 05/2003 - Lead Web Developer
Printing & Promotional Items, Inc.
08/1999 to 05/2001 - IT Support
About Me
As you can see, my name is
Mitch Cannon and I'm a 26 year
old
web developer based out of Memphis, TN. I have a passion
for creating usable web applications and tools with PHP, MySQL,
JavaScript, CSS, HTML and any other technology/language that piques my
interest or fills a need.
Click here to read
more about me.
Current Project
Vision PHP Toolkit
PHP 5+, MySQL 5+
PHP libraries to help the construction usable web applications without a heavy framework. This is my constantly expanding library of PHP classes that follow me from project to project, growing in experience with each one.
Recent Article
Current Blog Post
Design Coding and More!
Fri Mar 6, 2009
I'll start this post off with a little humor. A coworker sent me this link yesterday and I got a great
kick out of it -
design coding. What makes the video/music so great is that it's true -
very true. There are no downsides to writing semantic markup that validates according to W3C standards.