Php Programmer / Linux System Admin Resume
SUMMARY:
Formally educated programmer switched to freelancing and contracting after layoff in 2000. Skill set has evolved with the internet. Experience writing, maintaining, debugging, upgrading and documenting custom PHP. Initially worked exclusively with Perl and procedural PHP then expanded skills to include PHP MVC frameworks. Recent focus has been on Zend Framework. Database experience includes early use of Sybase with C and Perl in a CGI environment. Freelancing brought a switch to MySQL, first version 3, then 4 and 5 with both PHP and Perl. Occasional use of PostgreSQL.
TECHNOLOGY:
- PHP5, Perl, C, HTML, CSS, JavaScript (jQuery)
- PHP5 MVC Frameworks: Zend Framework, Kohana, CodeIgniter, CakePHP
- Linux: Debian, CentOS, RedHat
- Setup of dedicated Linux servers including use of AWS for hosting
- Databases: MySQL, PostgreSQL, Sybase
- Version Control: git, svn, cvs
- Social media API: Twitter, Facebook, LinkedIn
- Payment gateway API: Authorize.net, PayPal, PaySimple, MSI
- Shipping services: USPS, FedEx
- Open Source Apps: Drupal, Concrete5, Magento, OpenCart
WORK HISTORY:
Confidential
PHP Programmer / Linux System Admin
Responsibilities:
- Provide back - end and front-end programming, server support, database design and general technical support to small companies and individuals.
- Work is mainly maintenance of PHP/MySQL sites.
- Work has included custom code, maintenance programming, script and host troubleshooting, server moves, code upgrades (PHP4 to PHP5), database upgrades (MySQL4 to MySQL5).
Contract Software Engineer
Confidential
Responsibilities:
- Drupal 8 development.
Web Developer
Confidential
Responsibilities:
- Maintenance programming of intranet sites. Zend Framework, MySQL, jQuery and Linux shell scripts. Some interaction with AS400 data server.
PHP Programmer
Confidential
Responsibilities:
- Maintenance programming of a Zend Framework application with heavy use of jQuery.
- Work consisted of bug fixes, adding a questionaire and other new features and reorganizing and commenting some of the code and data tables.
PHP Programmer
Confidential
Responsibilities:
- Created PHP classes to pass JSON-encoded data between Magento and REST application on remote server.
- Created PHPunit test scripts to test functionality and response from REST server .
- The remote application was actively under development and changed daily.
Web Programmer / Linux System Admin
Confidential, El Cajon, California
Responsibilities:
- Part-time, remote position maintaining several Linux desktop machines setup as kiosks for hotel front desk.
- All kiosks communicated with a central web server running a PHP/MySQL application. Besides maintenance of the web application, tasks included server setup, migration of code from PHP and MySQL from versions 4 to 5, migration of code repository from cvs to svn, shell scripts to automate process to backup MySQL and update test site.
- Created test site which was also used to train new front desk clerks.
