Josh Houghtelin
Verified Expert in Engineering
Software Developer
Josh has over 15 years of experience creating, deploying, and maintaining software services addressing the full Linux stack. In the last five years, he has mastered Kubernetes and learned serverless computing, while creating multiple mesh networked microservices and Cloud functions. Josh is strongest with PHP and JavaScript. He communicates well and is especially efficient in supporting small teams.
Portfolio
Experience
Availability
Preferred Environment
Firefox, Docker, OS X, JetBrains, API Integration, MariaDB, Laravel
The most amazing...
...feature I've implemented is an auditing utility that keeps multiple services in sync, and corrects inaccuracies or problems due to network (or other) failures.
Work Experience
Director of Software Engineering
All Digital Rewards
- Established continuous integration by setting up Jenkins and implementing Ant build scripts on all projects.
- Migrated applications from traditional hosting to a Kubernetes environment.
- Established PCI compliance by implementing and enforcing an information security policy.
- Converted all projects from Vagrant to Docker environments.
- Implemented the Advanced Message Queueing Protocol (AMQP) service and created an AMQP library for use across most projects to make offsetting tasks to queues easier for the rest of the developers.
- Created SDKs and many private composer projects to make development easier for the rest of the team (AMQP and email packages).
- Created microservices exposed and integrated via API interfaces.
Senior Software Engineer
Gueststream, Inc.
- Built and maintained over 74 WordPress websites.
- Built and maintained VRPConnector, a public WordPress plugin, and Gueststream's primary service connection.
- Deployed and maintained all staging and production web servers and services.
- Setup and maintained Jenkins for continuous integration to test, profile, and deploy on code changes.
- Created and maintained Gueststream, Inc.'s mobile app (The Welcome app) for iOS and Android. It was developed with PhoneGap based on AngularJS, as well as the back-end web app driving the mobile app written in PHP on Zend Framework 2.4.
- Maintained and extended Gueststream, Inc.'s Platform as a Service (Software) written mostly in PHP on the CodeIgniter Framework.
Senior Software Engineer
IMPACT International Marketing
- Contributed to the loyalty incentives platform development.
- Developed web APIs for existing and new services to allow multiple internal and external platforms to communicate.
- Established PEAR coding standards across existing and new development.
- Implemented and enforced SDLC requiring a Git feature branch workflow, and pull request peer review approvals before committing to master.
- Implemented Jenkins Continuous Integration server for automated application deployments.
- Oversaw the administration of the Joyent Cloud servers and services, and the replication configuration of the administrative MySQL Servers.
IT Director
TechnologyBytes
- Developed a management system for tracking computers as they were repaired in-house.
- Created and maintained all client websites.
IT Director and Lead Developer
Medicare Supplement Research Service
- Designed and developed a complete sales and customer relationship management software suite. It was designed to facilitate every imaginable aspect of medicare supplement insurance sales over the phone while maintaining a paperless operation.
- Spearheaded the setup and administration of multiple unattended autodialer servers while developing integration software, focused on automating as much of the sales process as possible.
- Incorporated the acquisition and use of the data to meet legal requirements before the DNC lists were available for purchase.
Experience
Roots—A Simple PSR-friendly PHP Framework
https://github.com/CodeJetNet/rootsAs a practice exercise, I dedicated my efforts to developing a straightforward PHP framework incorporating various PHP Standards Recommendations (PSRs).
Game of Life in PixiJS
https://github.com/CodeJetNet/Game-of-LifeSkills
Languages
PHP, PHP 7, JavaScript, Go, XML, Python
Frameworks
Slim, Zend Framework, Laravel, Ruby on Rails (RoR), Bootstrap 3, Bootstrap, Lumen, Angular, CodeIgniter, CodeIgniter 3, PixiJS
Tools
Jenkins, PhpStorm, JetBrains, GoLand
Paradigms
Agile Software Development, Kanban, Microservices, Microservices Architecture
Platforms
Debian, Ubuntu, Docker, FreeBSD, Kubernetes, WordPress, Twilio, OS X, Firefox, Google Cloud Platform (GCP), SmartOS
Storage
MySQL, MariaDB, Redis, JSON, MongoDB
Other
Software Development, APIs, API Integration, Joyent, Cloud, VoIP, SIP
Libraries/APIs
AMQP, Doctrine
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