Close

Keith Otto

Software Developer

Download Resume

About Me

I am a Full Stack Developer with significant experience working on successful and high volume websites and web applications for notable clients such as Expedia and Travelocity. My expertise is in LAMP environments, including deploying scalable applications in AWS with services such as Elastic Beanstalk and S3. I am completely proficient in PHP (14 years experience), OOP, MVC design patterns, HTML5, CSS3, and JavaScript (12 years of experience). I work with pure PHP as well as several leading PHP frameworks. I am interested in machine learning and use Rubix ML, a machine learning library for PHP. When you start thinking of your dogs as objects with methoda and properties, you know you are addicted to programming :-)

.

 


use \Menagerie\Dogs\ItalianGreyhound as CrazyDog;

$Dasher = new CrazyDog( "white" );

if( $Dasher->isHungry() ){
     $Dasher->feed( "Iams" );
}

$Dasher->setScold( "Daily", "Don't potty in the house!!!" );

Experience

Hunter Industries

Senior Software Engineer

I work on the Hydrawise product. Back end and infrastructure through AWS. It is a smart watering system, which connects to controllers and weather stations through AWS and determines when to water. Written in PHP, LAMP architecture. We receive hundreds of thousands of queries a minute.

1. I created several alerts to let the customer know of controller status, high water flow, sensor stopped irrigation, etc.
2. I created monitoring to provide users with detailed reports about how their controllers were performing.

JLE Industries

Full Stack Developer

LAMP and front end development for JLE Industries transportation logistics software. I create mapping with Mapbox and highly interactive charts in D3.js. I help develop the software and mapping to handle scheduling and routing for over 200 flatbeds. Our scheduling site is dynamic, retrieving flatbed gps locations and updating maps regularly.

Myers Media Group

Software Developer

LAMP and front end development for MMG enterprise SEO products and services helping develop the core components of the MMG organic search marketing infrastructure. We work with big data sources (60+ million rows in MySQL). Our sites often times have 1-2 million pages. Some of the projects I have contributed significantly to at MMG:

 

Ramble Interactive

Software Developer

I ran my own company for awhile, offering a variety of services. Web design and development specializing in PHP and Linux environments. Front end and server side development. AWS and Elastic Beanstalk development. Native IOS and Android App development with Lua.

The San Diego Union Tribune

Web Developer

I developed the core framework for the UT website's high impact advertising units in Google DFP. The main focus was on easily configurable ads with responsive design using current technologies. In the end, the UT had an easy way of delivering almost any type of ad they could imagine selling, including video pushdowns, expanding videos, video banner ads, and interstitials.

 

The North County Times

Web Developer

Web development for NCT concentrating on all multimedia based initiatives for for in-house and client needs. Responsible for concepts, design and production. Created high revenue interactive ad campaigns, multimedia online special sections, photo galleries and streaming audio/video features. Developed our in-house ad ticketing system written in PHP. Created the NCT ad platform for delivering advertisements to the site.

Education

Cal State Fullerton

1988 - 1993

Pre-bachelors

134 units in the studies of a Computer Science, Graphic Arts, and Multimedia, as well as general education.

Projects

hydra

Hydrawise

Hydrawise is an IOT product, a smart watering system that uses predictive watering based on weather data and watering history. I contribute significantly to the back end, particularly with customer app and text notifications through Amazon SQS, as well as developing customer irrigation and controller reports.

View Project
wotif

Wotif.com

This is a travel booking site for Australia which we created at MMG. It was the first project I participated in at MMG. I worked on a few of the widgets as well as the theme and I am proud to say I am currently building a complete Wotif Rental Cars site for them similar to Travelocity Rental Cars.

View Project
fcom

Flights.com

I did a lot of work on this site for MMG. I did the FaceBook login integration to search flight deals according to a user's FaceBook profiling among other things. I also created a special widget to offer last minute flight deals which expire after a certain period of time.

View Project
tvr

Travelocity Rental Cars

I built out most of Travelocity Rental Cars for MMG, including the entire theme and many of the widgets including the car vendor pickup location widget which locates a car vendor for you based on geo IP. 

View Project
venue

The Venue Report

At Myers Media Group, we created an SEO site for The Venue Report to increase traffic. I contributed to styling and widget development.

View Project

Skills

Get in Touch