Shannon Craven
Verified Expert in Engineering
SOAP Developer
Shannon is a senior developer at a company that has a mobile payment platform for parking and transit. He's been programming since he was in the 5th grade. He is very experienced and skilled with the full LAMP stack. He is an expert PHP developer, but can also develop in many other languages, such as Java.
Portfolio
Experience
Availability
Preferred Environment
Git, Eclipse, PhpStorm, Ansible, Vagrant, Linux
The most amazing...
...project I've completed was a system that retrieved stored SQL queries and processed them with submitted parameters to rapidly develop reports.
Work Experience
Senior Developer
Passport, Inc.
- Handled all integrations with partner systems using multiple protocols ( SOAP, REST, XML-RPC, etc ).
- Oversaw the team for the configuration management application that our clients use to make changes to our system.
- Implemented automatic testing, building, and deployment of our software.
- Used Ansible to write automation scripts for standing up servers.
- Contributed to a project to break up our monolithic code base to a more modularized set of services.
Developer
Freelance
- Migrated sites, cleaned up malware, coded for WordPress features, and contributed to many more projects for clients around the world.
- Wrote a scraping utility to pull real estate listings from a clients account on a site, and a WordPress plugin to import them automatically to his site.
- Helped a client who had been infected with malware get his site cleaned up and migrated to a different hosting provider.
Linux Server Admin
Clickcom
- Solely responsible for the administration of about 14 Linux virtual private servers.
- Handled 100% of technical support for 800 hosting clients.
- Helped with PHP development of WordPress sites.
- Successfully migrated all 800 clients to a different hosting provider. This included fixing many bugs that came from different PHP environments.
- Cleaned up and secured multiple sites after being hacked because of neglect (old PHP versions, old WordPress versions, weak passwords, etc).
Skills
Languages
PHP, Java, SQL, JavaScript, Python, XML
Frameworks
GWT, PHPUnit
Tools
Apache, Ansible, Composer, PHP-FPM, Vagrant, PhpStorm, Git
Platforms
Amazon Web Services (AWS), Linux, Amazon EC2, Eclipse, WordPress, cPanel, Amazon
Storage
JSON, Redis, MySQL, XML-RPC
Libraries/APIs
jQuery
Paradigms
REST
Other
SOAP
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring