I build kickass web apps.

Hi. I'm Tim White.

I'm a web developer in Northern Arizona.

I'm not currently available for consulting & contracting.

What I Do

An Overview

I build and maintain top-notch web applications.

From system architecture → server side code → creative front-end, I've got it covered.

Web Development

I use OOP, MVC, and the LAMP stack to code web apps.

Web Design

The interfaces I create focus on simplicity and a fluid user experience.

DB/System Admin

I design solid database schemas and setup multi-purpose servers.

If you're in need of:

  • a flexible app that's done right with a "can do" attitude
  • a mobile web app designed to emulate the look and feel of a native mobile app
  • 3rd party API integration (ie. Facebook, Twitter, Foursquare, etc.)
  • an open source project modified to meet your needs
  • server setup and service configuration
  • database design, stored procedures, and/or database abstraction layer
  • automated backend scripts for tasks such as data backup, web crawling, XML parsing, etc.
  • a minimalist web interface focused on usability and simple aesthetics
  • a "jack of all trades" web developer

then you've come to the right place.

How I Build Apps for Clients

It's done in 4 major steps. I learn what's needed, plan, code/test/deliver, and maintain.

Learn

I listen, ask questions, and gather your requirements. From backend requisites to "look and feel", this is where I learn your vision of the finished product.

Plan

Here's where we determine the best way to construct your project. I write specifications, skeleton classes and unit tests, and determine what FOSS software can be utilized.

Build

This step is where your vision becomes a reality. I precisely configure, code, and test the project until it works flawlessly. I deliver the project in reviewable increments to ensure that it's always on target.

Maintain

Requirements evolve, and modifications are often needed to keep the project consistently on track. From additions to integrations, my familiarity with the completed, extendable codebase allows for speedy updates.

What I Know

A Big List of Tech I've Worked With

Operating Systems Years Last Used Skill Level
Redhat/CentOS/Fedora 6.1 Currently
Windows XP/7 many Currently
Mac OS X 1.6 Currently
Gentoo 1.9 September 2008
Windows Server 2003 3 October 2009
Ubuntu Server 0.9 March 2011
Web Servers      
Apache 6.1 Currently
IIS 1 October 2009
Databases      
MySQL 6.1 Currently
MongoDB 2.2 Currently
MSSQL (Microsoft SQL Server) 1.5 September 2008
Oracle 1 October 2009
Text Search Servers      
Sphinx 2.2 Currently
Lucene 0.1 December 2009
Languages      
PHP 5.1 Currently
Perl 6.1 Currently
Javascript 6.1 Currently
Bash 5.6 Currently
Java 0.2 April 2010
Flash/Flex 0.2 April 2010
Python 0.5 September 2008
PHP Frameworks/Libraries      
Zend Framework 4.1 Currently
Smarty Templating 0.5 September 2008
SAPRFC 1 October 2009
ImageMagick 1.6 Currently
CMS      
Wordpress 4.6 Currently
phpBB 0.4 Currently
Drupal 0.6 January 2009
API's      
Amazon EC2 2.9 Currently
Twitter 1.6 Currently
Facebook 0.4 April 2010
Design      
CSS 2/XHTML 5.1 Currently
CSS 3/HTML5 2.1 Currently
Javascript Platforms/Frameworks/Libraries      
jQuery 4.1 Currently
jQuery UI 2.4 Currently
jQTouch 2.4 Currently
node.js 0.2 Currently
jqGrid 2.1 Currently
YUI 0.8 October 2008
Prototype 2 October 2009
High Charts 1.4 Currently
Scriptaculous 1 October 2009
Other Applications/Tools      
Vim 6.1 Currently
Subversion 4.7 Currently
MS Office/OpenOffice many Currently
Samba 5.7 Currently
Photoshop 4.1 Currently
CVS 4.2 March 2011
Postfix 5.7 Currently
Red5 0.2 April 2010
Crystal Reports 2 May 2008
ProFTPd 1.3 May 2008
Eclipse 2.1 Currently
Xen 3.8 February 2011
MediaWiki 1.2 Currently
git 0.7 Currently
VirtualBox 0.9 Currently
Cosmo CalDAV Server 1.6 Currently
CVS 1.5 December 2006
Redmine 1.6 Currently
XCode 0.9 Currently
Methodologies      
Object Oriented Programming (OOP) many Currently
Software Development Life Cycle (SDLC) many Currently
Model View Controller (MVC) 5.5 Currently

Looking for something specific that isn't listed? Please contact me - I may already be familiar with what you're looking for.

Stuff I've Made

This is not a comprehensive portfolio - I do not publicly disclose all projects I've worked on. If you're interested in a complete list, contact me.

Web

Earny Sales Site
Earny Sales Site

Landing page for the Earny application. Created by customizing pre-made themes from ThemeForest.

The Work I Did
  • Heavy customization of purchased PSD/HTML templates.
  • Ajax based Mailchimp newsletter signup.
  • Google Adwords conversion tracking.
Status

Fully Operational

What Was Used
  • Fedora 14 / Linode
  • PHP / Zend Framework / HTML5
  • CSS3 / jQuery / Tipsy
Net Rated
Net Rated

Website review and rating gallery, with automated screenshot generation of submitted websites. Submission approval/denials done via secure admin interface.

The Work I Did
  • Built entire site
Status

Fully Operational

What Was Used
  • CentOS / Amazon EC2
  • MySQL / Sphinx
  • Perl / PHP / Zend Framework
  • jQuery / jQuery UI / jqGrid
Idea Challenges for Bulbstorm
Idea Challenges Facebook App

This was a collaborative project I contributed to under contract for Bulbstorm, Inc.

The Work I Did
  • Amazon EC2 server setup. Created custom EBS backed AMI's with various LAMP stack configurations.
  • Developed a Red5 media server Java application for recording/streaming/storing live video.
  • Wrote Flex video recorder/player to interface with Red5 application via web browser. Based on existing FOSS.
  • Wrote cronned bash scripts to backup data, automount EC2 data volumes, and deploy code releases.
Status

Fully Operational

Scott Guitar Works
Scott Guitar Works

Informational website featuring custom model showcase, service overview, and blog.

The Work I Did
  • Designed custom Wordpress theme
  • Photo enhancements
Status

Fully Operational

What Was Used
  • MySQL / Wordpress / PHP
  • jQuery

Plugins & Scripts

jQuery Peepshow
jQuery Peepshow

jQuery Peepshow is a thumbnail gallery plugin. It aligns, centers, and crops images of any size into a grid of thumbnail previews that expand to full size on mouse hover or tap. Compatible with mobile/touch devices.

See it in Action
Status

Download from CodeCanyon

What Was Used
  • jQuery
  • HTML5/CSS3
svnbak
svnbak.pl

A Perl cron script that creates and rotates backups of one or more Subversion repositories.

The Work I Did
  • Wrote it
Status

Available for free download

What Was Used
  • Perl
  • Subversion
  • tar / gzip
bashtasklog
bashtasklog

A utility logging class for bash implemented in an OO interface. It prints nicely formatted output to the console and/or logfile. The format is similar to Linux boot messages.

The Work I Did
  • Wrote it
Status

Available on GitHub

What Was Used
  • bash

Contact

Ask some questions, describe your project, or request a quote/rate/resume.