Matt Kelliher

Full-Stack Web Developer

St. Petersburg, FL

View Resume

About Me

Full-stack web developer at PPK with 11+ years professional experience in website and application development. Self-motivated, flexible and reliable with dozens of projects managed and shipped. Specialization in PHP and Javascript development using the LAMP stack.


PHP • Javascript (ES6) • CSS3 • HTML5 • MySQL • Git • Linux • Bash • Project Management

- Laravel • Vue.js • Tailwind CSS • Webpack • Vim • Trello

Selected Projects

Pinch A Penny Screenshot Pinch A Penny


Laravel, Vue.js

I built a custom CMS using Laravel, with a Vue.js admin interface. The site is heavily integrated with Shopify and various other third party API’s, including a custom service their internal IT team developed for displaying customer data. It’s also built using Redis as a caching layer and session handler and Azure’s blob storage for data storage to handle horizontal scaling (should the need arise in the future). Various tracking pixels are implemented, as well as custom event and goal tracking piped through Google Tag Manager.

The site’s design and code has since been modified, and does not reflect our original recommendations or standards.
Lennar Screenshot Lennar

Email Newsletter Builder

Laravel, Vue.js

Designers dynamically create newsletters by selecting and sorting components, uploading images, and editing copy in the browser. Newsletters are then able to be downloaded as a ZIP file with CSS inlined, tracking codes applied to links, and image paths updated to relative locations. The editor interface is built in VueJS, which connects to an API built in Laravel.

Bright House Screenshot Bright House

Price Slider


This is an interactive price slider built using KineticJS. Users are presented with cable package offers on an interactive timeline. Special care was given to ensure optimal performance on mobile devices. The application was built to handle dynamic location-dependent offers provided by their in-house CMS.

GTE Home Free Screenshot GTE Home Free

Voting Contest

SlimPHP, jQuery, Mailgun

This was a series of mini websites to display finalists for a mortgage giveaway contest and allow users to vote on a ‘social vote’ winner. The backend API was built using SlimPHP, and frontend was developed with PureCSS and bespoke Javascript. The app successfully handled thousands of visits and votes per day. Transactional emails were offloaded to Mailgun.

Daktronics Screenshot Daktronics

Video Message Sync


Clients create custom digital advertisements through a web application. My role was to write Windows software to sync advertisements between digital billboard hardware and the main web application.

MOSI Screenshot


Unity3D, Objective-C, AS3

Mission: Moonbase

NASA-sponsored Unity3D and Flash exhibits about colonizing the moon in 2070. Raise fish and crops, mine and process minerals, launch shipments with a rail gun, build a water processing plant, and more. Other exhibits include touch tables for viewing lunar facts and videos, as well as an augmented reality exhibit using iPads to “scan” the interior of cargo crates. I designed and developed the majority of the software for these exhibits, and managed a team of additional developers to help offload some of the work from myself.

Paint the Ice

iPad-based finger painting exhibit for a Tampa Bay Lightning centered installation developed in Objective-C.


Over the years I've had the opportunity to work with many clients through PPK, Company Man Studios, Colletto Blu, Tampa Digital Studios, and freelance, including:

All Sports Community Service • Base Culture • Big Boy Restaurants • Big Boy’s Burgers and Shakes • Big Dog Mowers • Bright House Networks • Brooks DeBartolo Collegiate High School • Children’s Cancer Center • Daktronics • Discs Unlimited • Engage121 • GTE Financial • Harrod Healthcare Development • Harrod Properties • ISM • Jeeves Law Group • Kwitko • Lazzara Yachts • LEGOLAND Florida • Lennar • MOSI • Masque • MedSpring Urgent Care • MenuPad • Mercury Medical • Millennium Golf Discs • Pinch A Penny • Purina • Rollins Fine Art • Salad Creations • Solid Gold Pet Nutrition • SYKES • Tampa Bay Rays • Tampa Museum of Art • TBARTA • The Hewko Firm • The Plus Projec+ • Tires Plus • TIVA Healthcare • TransitScreen • USA Rugby • Wild Cards Win • WTSP

Work Experience

Software Developer
PPK – Tampa, FL
August 2014 – Present
March 2011 – July 2012*

Work collaboratively with clients and in-house designers to provide full-stack development for custom content management systems, interactive web tools, single page apps, lead generating websites, and more. Care is given to ensure products are cross-browser compatible, responsively designed, search engine optimized, tracking analytics, and WCAG compliant (as-needed). Self-managed project development and timelines.

* - Left briefly to work on a large freelance project. Freelanced for PP+K in the interim before returning to work full time.

Inverted Forest - Saint Petersburg, FL
July 2012 – December 2014

Founded and managed a freelance interactive development company. Managed a team of artists and additional programmers to help design and develop games & interactive exhibits using Unity3D, Objective-C, and AS3. Wrote ad-distribution software using Go. Developed custom content management systems using Yii2 and occasionally Wordpress.

Interactive Programmer
Tampa Digital Studios – Tampa, FL
June 2008 – February 2011

Developed content management systems using Yii and Drupal. Created multiple Flash games and maintained existing Flash apps. Managed projects and assigned tasks to other programmers. Setup and maintained multiple development and production servers.


Bachelor of Arts in Digital Art
University of Tampa
Tampa, FL
Class of 2008
Computer Science Minor Coursework
St. Mary's University
San Antonio, TX
2003 – 2005



Disc Golf Courses Played


Disc Golf Aces


MLB Stadiums Visited


US National Parks Visited


Nethack Ascensions