About
Certifications
| I have acquired a couple of web-related certifications. I do not have a computer science degree as many of my colleagues do. I've learned everything I know from teaching myself, reading books, and working on the job. Hopefully these certifications are proof of my willingness to learn new things. I'm always up for a new challenge. |
Zend Certified Engineer
Certified On: 2004-09-30
After programming in PHP for many years, I decided to get certified. As the PHP company, Zend has established the industry standard in PHP certification that recognizes PHP expertise. The PHP certification exam encompasses curriculum criteria specified by the Zend PHP Education Advisory Board as essential to demonstrate expert proficiency in PHP. |
MySQL Core Certification
Certified On: 2005-06-20
After using MySQL for many years, I decided to get certified. The MySQL Certification Program is a high quality certification program that provides developers and DBAs with the credentials to prove they have the knowledge, experience and skills to use and manage MySQL Server. |
|
Publications
| Here is a list of software publications I have made over the years. All of these apps are released under a BSD License. For more information please visit Destiney.com |
Destiney Rated Image Script
Published on: 2005-05-11
Destiney Rated Images script is continuation of the free phpRated script. Rated Images is a web application written in PHP for use with MySQL. Rated Images allows visitors to your site to list their pictures and have them rated by other members who may visit. Rated Images allows visitors to send other members private messages, as well as leave comments. Members may rate other members on a scale of 1-10. Members may also participate in the mix/match section. Viewing and reviewing members can be accomplished a number of ways, and many options are available to encourage member interaction. |
Destiney Lottery Script
Published on: 2005-03-19
Destiney Script's Lottery script is a free open source PHP/MySQL web application that helps to pick your 'lucky' Powerball Lottery numbers. Random quick picks use statistical logic based on previous winning numbers to inversely weight the results for better 'random' picks. The latest winning Powerball results can be imported as well. |
Destiney DB Session Script
Published on: 2003-03-24
Destiney DB Session Script is simple framework to assist the PHP applications developer in handling secure, efficient, database driven PHP sessions within a larger PHP application. In simplest terms php DB Sessions is a drop-in replacement for default PHP session handling and does not require editing the php.ini whatsoever. |
Destiney Links Script
Published on: 2001-07-29
Destiney Links Script is an open source free script written in PHP for use with MySQL. Links provides a pre-built, dynamically generated, link site. Links counts referrers in and out for listed sites. Links provides site categorization infinate levels deep. |
Destiney Topsites Script
Published on: 1999-05-01
Destiney Topsites Script is an open source free script written in PHP for use with MySQL. Topsites provides a pre-built, dynamically generated, traffic gathering topsite with competition among members. Features include http-referrer as well as cookie based anti-cheat devices, full admin interface, gateway-less entry, and random site selection. |
Reference Sites
| I created or participated directly in the creation of the following web sites: |
Destiney.com
Personal hobby/blog site, programmed and designed, 100%. |
GregDonald.com
Personal resume/qualifications site, programmed and designed, 100%. |
Cyberfusion Consulting
Cyberfusion Consulting is a Nashville, TN web development company. Veterans of the information technology age, comprehensive skills derived from decades of technology and business development experience. Developers of custom business strategies and providers of custom web development solutions for the success of your Internet related endeavors. |
Centerstone Behavioral Health
Provides support for Centerstone Behavioral Health which provides a full range of mental health services, substance abuse treatment, and related educational services for people throughout the Middle Tennessee region. Programmed 100%. |
Med Center Today
MedCenterToday enhances the careers of academic medical center faculty by providing context and methods for understanding the unique business aspects of academic medicine. Programmed 100%. |
Caste Contractors
Provides corporate support for residential home sales. Programmed 100%. |
Camps4Kidz
A vertical search engine providing content for would-be camp goers. Programmed 100%. |
No Regrets Movie Page
Home page for No Regrets Movie. Programmed 100%. |
Filmhouse.com
Home page of Filmhouse company of Nashville. Programmed 100%. |
Opinion Registry
Survey Site where you can win stuff for taking surveys. Real time sweepstakes entry, tracking, stats. IT Manager for programming team. |
EZsweeps
Sweepstakes Portfolio Management. Top 50 Internet Site. Real time sweepstakes entry, tracking, stats. IT Manager for programming team. |
LuckyShop
Custom shopping cart software for EZsweeps.com. Admin interface, discount system, Authorize.net integration. Programmed 100%. |
Software
| I've created a fairly exhaustive list of the major software applications, languages, and operation systems I have experience with and would enjoy working with again in the future. |
Programming Languages
|
| Ruby |
2 years |
Current |
7/10 |
| Ruby on Rails |
2 years |
Current |
7/10 |
| Python |
1 year |
Current |
5/10 |
| PHP |
8 years |
Current |
9/10 |
| HTML/XHTML |
9 years |
Current |
9/10 |
| XML |
6 years |
Current |
7/10 |
| CSS |
9 years |
Current |
9/10 |
| Javascript |
5 years |
Current |
6/10 |
| Perl |
3 years |
1999 |
2/10 |
| Java |
1 year |
2004 |
3/10 |
Unix Server Software
|
| Apache Server |
7 years |
Current |
7/10 |
| Qmail |
2 years |
2005 |
5/10 |
| Postfix |
6 years |
2004 |
6/10 |
| Samba |
6 years |
Current |
8/10 |
| PostgreSQL |
4 years |
Current |
6/10 |
| MySQL |
7 years |
Current |
7/10 |
| OpenSSH |
5 years |
Current |
8/10 |
Operating Systems
|
| Windows XP |
4 years |
Current |
9/10 |
| Debian GNU/Linux, Ubuntu |
3 years |
Current |
7/10 |
| FreeBSD |
5 years |
Current |
6/10 |
| RedHat Linux |
5 years |
2004 |
7/10 |
| Suse Linux |
5 years |
2005 |
6/10 |
| Gentoo Linux |
2 years |
2005 |
6/10 |
| Solaris |
1 year |
2003 |
3/10 |
| Mac OS X |
1 year |
Current |
4/10 |
Education
| After high school I joined the Navy and completed training in Nuclear Power and Propulsion technologies. Currently I am continuing my education by reading programming manuals on the latest web development technologies. |
Self Taught Internet Technology
Dates of study: 1995 - Present
Status: Studies are ongoing
Self taught IT/IS studies have included programming languages such as HTML, PHP, Ruby, Python, Perl, JavaScript, Java, C/C++, and SQL. I have experience with most all popular operating systems including Linux, FreeBSD, and Windows. I have experience with most popular *nix servers, web server software, and database servers such as Apache, PostgreSQL, and MySQL. I enjoy programming for work and as a full time hobby. |
Navy Nuclear Power School
Dates of study: 1991 - 1992
Status: Graduated
Main studies included Nuclear Physics, Turbine Propulsion, Nuclear Power, Chemistry and Physics. Acquired Naval Nuclear Qualifications. |
Navy Nuclear Field A-School
Dates of study: 1990 - 1991
Status: Graduated
Main studies included Mechanics, Thermodynamics, Hydraulics, Machinery, Electricity, Electronics, Algebra, Physics, and Chemistry. Achieved the advanced rank of E-4 after graduation. Acquired the designation of "Machinist Mate." |
Cheatham County Central High School
Dates of study: 1986 - 1990
Status: Graduated
Main studies included Algebra, Geometry, Calculus, Chemistry, and Physics. Learned to program in Turbo Pascal and Apple Basic. Acquired five "advanced" math credits in only four years of high school. Won first place at Austin Peay State University Math Competition in 1990 for my school. Attended several computer programming competitions at Austin Peay. Attended the Austin Peay Regional "Quiz Bowl" in 1989 and again in 1990. Received Certificate of Achievement from Tennessee State Governor in 1990. Graduated in top 20% of class in 1990. |
Experience
| Listed below are all the companies I have worked for since I entered the work force in 1990: |
Software Engineer
Dates of employment: September 2007 - Current
Currently employed with Center for Human Genetics Research at Vanderbilt University, programming in Ruby and Ruby on Rails on Oracle database servers. Duties included research and development of new web applications. |
Software Engineer
Dates of employment: March 2007 - September 2007
Was employed with StudioNow, Inc, programming in Python and PHP on MySQL and SQLite databases. Duties included research and development of new site features. |
Development Programmer
Dates of employment: September 2006 - February 2007
Was employed with Sitening, LLC, programming with PHP, Ruby, Rubyonrails on MySQL and PostgreSQL database servers. Duties included developing and maintaining client-based web applications, client project management, systems administration and server management. |
Development Programmer/Webmaster
Dates of employment: October 2005 - September 2006
Was employed with Centerstone Behavioral Health, programming with Ruby, Ruby on Rails, and PHP using PostgreSQL, Oracle, and MySQL database servers. Duties include developing and maintaining internal company intranet sites, and team member of Electronic Medical Record rebuild project. |
Programmer/Web Developer
Dates of employment: December 2004 - October 2005
Was employed with Digital Dog, Inc., programming with PHP and ASP, using MSSQL and MySQL database servers. Duties include developing and maintaining client-based projects in PHP and ASP. |
Programmer/Web Developer
Dates of employment: August 2004 - December 2004
Was employed with Vaco Technology / Nu-kote International, programming with PHP, using PostgreSQL and MySQL database servers. Duties include managing company-wide project management software. Member of company Intranet site rebuild team. Used Mojavi model-view-controller architecture, PostgreSQL. |
IT Manager
Dates of employment: December 2001 - June 2004
Was employed with Ascendant Media, a multimedia company located in Nashville, TN. Duties include IT Management, Programming, Personnel Management, and Systems Administration of a Top 50 Internet Property EZsweeps.com. I provide web site project management support, client technical support, web direction, database management, and software management. |
Team Leader
Dates of employment: November 2000 - November 2001
Was employed with LinuxHPC, Inc., an IT Consulting Company located in Franklin, TN. Duties included Client Management, Programming, Personnel Management, and Systems Administration of a Top 50 Internet Property EZsweeps.com. I provided web site project management support, client technical support, web direction, database management, and software management. |
Programmer/Systems Admin
Dates of employment: April 1997 - November 2000
Was employed with AB Studios, Inc., a Design & Advertising Agency located in Nashville, TN. Duties include managing a small server farm, web site project management, client technical support, web design and programming, database management, software management, and all around web guy, PC and LAN manager. Can work in most any popular software application. |
Skilled Construction Labor
Dates of employment: 1995 - 1997
Worked for numerous construction companies. Began learning about the Internet and began building small simple web sites for myself, friends and family. Late 1998 began to pull in frequent freelance work and began to gain experience with professional web development. |
Machinist Mate 3rd Class/E4
Dates of employment: 1990 - 1995
Served in U.S. Navy as Machinist with Nuclear Qualifications. After completing 1.5 accumulated years of schooling, was deployed to fleet. Served in Groton CT, and Kings Bay, GA. Main duties included maintenance of submarines, nuclear propulsion systems, fire-control systems, and hydraulic systems. Received Honorable Discharge June 1995. |
References
| Due to privacy concerns, references can only be given upon request. |
Personal Notes
Family
My wife and I have three children, two girls and a boy. |
Open Source
I support the free and open source software movements.
I am a member of The Free Software Foundation.
I am a member of my local Linux User's Group. |
Music
I've played guitar as a hobby nearly my whole life. I've been in a number of bands over the years. |
|
|