Shannon Craven, Developer in Kannapolis, NC, United States
Shannon is available for hire
Hire Shannon

Shannon Craven

Verified Expert  in Engineering

SOAP Developer

Location
Kannapolis, NC, United States
Toptal Member Since
January 5, 2016

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

Passport, Inc.
Amazon Web Services (AWS), GWT, Java, MySQL, Amazon, Redis, Linux, Python, PHP
Freelance
Linux, MySQL, PHP, WordPress
Clickcom
cPanel, WordPress, PHP, Linux

Experience

Availability

Part-time

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

2014 - PRESENT
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.
Technologies: Amazon Web Services (AWS), GWT, Java, MySQL, Amazon, Redis, Linux, Python, PHP

Developer

2010 - PRESENT
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.
Technologies: Linux, MySQL, PHP, WordPress

Linux Server Admin

2013 - 2014
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).
Technologies: cPanel, WordPress, PHP, Linux

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring