Résumé
William Penton
william@penton.us
Synopsis
- More than a decade of experience with LAMP technologies.
- Extensively worked with various distributions of Linux, Apache, MySQL and PHP.
- Many years experience in JavaScript, HTML and CSS including jQuery and ExtJS.
- Worked with MVC frameworks including Laravel, Lumen, CodeIgniter, CakePHP, WordPress and Joomla.
- Operating Systems: Linux, OSX, SCO OpenServer, Windows
- Excellent Communication and Interpersonal Skills.
- Possess strong analytic and programming abilities while keeping abreast with latest trends in the fast growing field of Information Technology.
Technical Skills
Operating Systems
- Linux 2.4.x – Current (EndeavourOS, Manjaro, Arch, Fedora, RHEL, CentOS, Ubuntu, Gentoo)
- OSX 10.4 – 10.15
- SCO OpenServer 5.0.7, 5.0.6
- Windows 11 / 10 / 8.1 / 7 / Vista / XP / 2000
Scripting Languages
- PHP, JavaScript, HTML, MySQL, BASH Shell Script, ZPL, ZPL2, HP/GL2
Web Frameworks
- Laravel, Lumen, WordPress, CodeIgniter, CakePHP, Joomla, jQuery, ExtJS, VueJS
Compiled Languages
- C, C++, Qt, Android
Web Servers
- Apache, Nginx
Certifications
Professional Experience
UpWork Contractor
Oct 2023 - Present
I have been working various contract positions that span from upgrading old versions of Laravel to adding new features to existing projects.
Technology used:
- Linux
- PHP 5-8.3
- MySQL
- Laravel 5-11
- Docker
- Apache / Nginx
M1 Support Services
Feb 2022 - Oct 2023
M1’s core business is aircraft maintenance and modification, flight support, and supply chain management for military, commercial derivative, and civil fixed- and rotary-wing aircraft.
Technology used:
- Linux
- PHP 8
- MySQL
- Laravel 8
- Docker
- Apache / Nginx
I functioned as a PHP Developer with the following responsibilities:
Aptive Environmental
Dec 2021 – Feb 2022
Aptive Environmental provides top quality pest control services.
Technology used:
- Linux
- PHP 8
- MySQL
- Laravel 8
- iOS
- Docker
- Apache
I function as Lead PHP Fullstack Developer with the following responsibilities:
- Updating legacy code
- Modernizing codebase
GetITC / Zywave
Feb 2021 – Dec 2021
ITC/Zywave is a software company that provides software as a service products for insurance brokers and financial planners. Insurance product categories include agency management, data analysis, compliance, risk management and marketing tools, while its financial division produces planning tools primarily for wealth management.
Technology used:
- Linux
- PHP 7.3
- MariaDB
- Laravel 5.5
- Phalcon
- Javascript
- VueJS
- Docker
- Nginx
- BASH Shell Script
I function as Lead PHP Fullstack Developer with the following responsibilities:
- Mentor Jr developers in best practices.
- Updating/securing legacy code
- Modernizing codebase
Digital Yalo
Nov 2020 – Jan 2021 (3 month contract)
Digital Yalo is a creative agency that helps businesses grow by creating brand experiences with soul.
Technology used:
- Linux
- PHP 7.x
- MySQL
- WordPress 5.6.x
- Laravel 5.1
- Javascript
- Docker
- Apache
- BASH Shell Script
I functioned as a PHP Developer with the following responsibilities:
- Updated WordPress plugins
- Created exports from old Laravel install to be imported into WordPress.
AiBUY, Inc. / Cinsay
Jun 2014 – Aug 2020
AiBUY, Inc provides a unique video eCommerce solution with a focus on social media.
Technology used:
- Linux
- PHP 5.6, PHP 7.x
- MySQL, MariaDB, MongoDB
- Laravel/Lumen 5.6, 7.x
- Javascript
- VueJS
- jQuery
- Docker
- Apache
- Nginx
- BASH Shell Script
- CI/CD
- AWS
I functioned as Sr. PHP Developer/DevOps with the following responsibilities:
- Heading our operations in our Dallas office.
- Maintaining our infrastructure
- Lead of 7 people on 2 API projects
- Rewrote from ground up restful Analytics API capable of handling hundreds of thousands of events a day and generating reports on the fly with nearly real-time accuracy
- Migrated existing MongoDB to Elasticsearch and MariaDB
- Migrated our 4 PHP projects, 3 API and 1 Frontend App, from Laravel 5.6 to 7.19
- Wrote various mock sites for proof of concepts for potential clients
- Lead of 7 people on 2 API projects and 1 Video Player project with 3 people reporting directly to me
- Primary developer of ground up rewrite of HTML5 Transactional Video Player
- Manage deployments of code to various environments within the AWS ecosystem
- Create one off scripts in PHP/MySQL that update thousands of accounts at a time for special requests
- Code reviewer for our outsourced Android app
StoneEagle Services, Inc.
Jan 2013 – Jun 2014
StoneEagle is a single source technology provider capable of delivering fully supported and advanced F&I product administration software, a patented and integrated virtual claims payment solution, web-based F&I, Sales and Service performance analytics, and a robust F&I menu application to insurance companies, F&I product providers, third party admins, OEM’s, general agencies, and retail auto dealers.
Technology used:
- Linux
- PHP 5.6
- DB2
- CakePHP
- Javascript
- ExtJS
- jQuery
- Apache
I functioned as Mid PHP Developer with the following responsibilities
- Optimized code base for internal customer service tools.
Nexstar Broadcasting, Inc.
Nov 2011 – Jan 2013
Nexstar Broadcasting is a television broadcasting company that owns, operates, and programs or provides sales and other services to television stations located in NY, PA, IL, IN, MO, TX, LA, AR, AL, MI, MD MT, FL, RI, UT and WI.
Technology used:
- Linux
- PHP 5.x
- MySQL
- Joomla
- CodeIgniter
- Javascript
- jQuery
- Apache
- Sphinx Search Engine
I functioned as Junior PHP Developer with the following responsibilities
- Maintained code base
- Integrated Sphinx search engine for the 33 websites
- Developed HTML5 video solution for delivery of television video for the web
Healthcare Computer Corporation
Dec 2008 – Nov 2011
Healthcare Computer Corporation (HCC) is a pharmaceutical software company meeting the needs of small independent pharmacies up to large chain pharmacies.
Technology used:Technology used:
- SCO UNIX
- HP/GL2
- ZPL/ZPL2
- BASH Shell Script
I functioned as a product support specialist with the following responsibilities
- Specialist in the Point-Of-Sale Department for our many P.O.S. Applications
- Support Point of Contact for new implementations
- After-hours specialist for the P.O.S. Department
- Pharmacy Label Administrator/Programmer
- Steering Committee Member in charge of developing printing solutions for new printers
Knights of Columbus Council 9299
May 2007 – Nov 2011
The Knights of Columbus is a fraternal Catholic men's organization devoted to family values and charity work in the community. Worked as webmaster for local council.
Technology used:
- Linux
- PHP
- Javascript
- jQuery
- Apache
I performed the following tasks for the organization
- Rewrote entire website to conform to modern web standards
- Updated information on a regular basis
- Adviser for local/national council website network
Metzger Awards and Promotional Goods – Promotional Goods
Mar 1998 – Dec 2008
Metzger Awards is a fast paced promotional goods company serving the Dallas area.
Technology used:
- Linux
- Windows
- FreeNAS
- Javascript
- HTML
- Corel Suite
I functioned as Network Administrator/Graphic Artist with the following responsibilities
- Built current network
- Implemented backup NAS solution
- Developed small web applications for website
- General tech support
- Graphic artist
University of Texas at Arlington: LAC
Sep 2006 - Apr 2008
The Language Acquisition Center (LAC) is a division of the Modern Language Department of the University of Texas at Arlington.
Technology used:Technology used:
- Mac OSX
- PHP
- MySQL
- HTML
- Javascript
I functioned as a team member with the following responsibilities
- Maintain and update in house Class Management Software (CMS) and library system written in PHP and MySQL, LACWAP
- Helped migrate LACWAP to Moodle CMS and OpenBiblio
- Upgrade entire Computer Lab
- Tech. Support for entire Modern Language Department