Custom Web, Windows, or Mobile Applications, Real-time Telemetry and Control Systems
Hardware / Software specification, installation, setup, Load Balancing (balance, haproxy, nginx, varnish), Web Server (apache, lighttpd, nginx), PHP (4+, CLI, PHP-FPM, HHVM), DNS (bind, mydns, powerdns), Email (postfix, sendmail, Courier, Dovecot), SQL (MariaDB, MySQL, MSSQL), etc.
Started: Jan 2015 | Status: Active Development
Started: Feb 2013 | Status: Stable
Mississippi State University
Starkville, MS 1996-1998
Worked as Computer Science tutor for the MSU Athletic Dept.
Member, Association of Computing Machinery (ACM)
Holmes Community College
Goodman, MS 1994-1996
Presidential Full Scholarship based on 32 ACT
(ACT 32 out of 35, equivalent to 33 out of 36 on the current scale)
Member, Phi Theta Kappa Honor Society
I have been actively programming since 1989. My first commercial software was one of the first audio editing programs available (with a DOS text UI and an ASCII-art audio waveform) for the Alabama Radio Network, and was also sold to several radio stations.
I have developed applications for DOS, Windows, Linux, and embedded hardware (for telemetry and control of remote sites).
(* exposed, ** familiar, *** good, **** expert)
On Time Distribution
Contractor: Apr 2014 - Jan 2015
Contractor: May 2013 - May 2014
Members Only Entertainment, LLC
DBA House of Cards
Feb 2012 - July 2013
I was successful enough with programming that I was able to take a 2 year vacation. During that time, mostly for fun, I opened a collectible card game and board game store on Schillinger Road in Mobile, AL.
IT Manager, Software Developer, and Systems Administrator
Employee: 2003 - Dec 2011
Contractor: Sept 1999 - 2003
I built a library of custom PHP classes to speed development, including a buffered, stack-based XHTML generator, a template system (before Smarty), an SQL helper with a common interface to a replaceable back-end (that is faster than PEAR DB), an XML generator and parser, custom session handler (before PHP sessions actually worked), an iterator for large datasets (prior to PHP 5 iterator, for speed and better resource handling), simple code profiling and debugging tools, along with many other common task handlers.
Using this library, I built custom web-based (LAMP) ecommerce system and supporting applications, including a template-based product manager, a customer account system and shopping cart with support for customized items, wholesale pricing, and promotions, a fulfillment system with support for blind-shipping, shop & compare feeds, Amazon integration, PPC tracking (before Analytics), and many, many others.
I have integrated various disparate systems, including our online web system with a Windows-based ERP. Other Windows applications I have written include a time clock scanner app integrated with web-based staff time manager, and warehouse systems to print pick tickets by location, customized blind-ship packing sheets, along with FedEx and UPS integration.
Advanced Wireless Systems, Inc.
April 1999 - August 2000
I built and maintained Cisco-based networks with Linux, Solaris and Windows NT servers.
I was responsible for all data services, including a county-wide wireless WAN, and managing dial-up technical support personnel.