Richard Cagle Web Developer

I make things work.

Changelog | About | Features


I am a self-motivated people-person with strong technical skills. I believe a core requirement of any successful individual is a persistent interest in the way things work.



Ruby | Rails | PHP | SQL | Linux | Apache | REST | JSON | CSS | JavaScript/jQuery | Redis | Vagrant | Heroku | HTML | Markdown | Bash | Cowsay | Brew | Composer | Bundler | EWS | Laravel | Wordpress


Fabricut (Tulsa, OK) - Lead Web Developer - June 2018 to Present

Programmed multiple systems in PHP and Rails. Wrote code to interface with AS/400 data, JSON endpoints, internal applications, CRM tools, e-commerce applications, and reporting tools. Managed help-desk tickets for web-related issues. Took on lead duties and worked to represent the team throughout the company.

iHeartMedia (Formerly Clear Channel) (Tulsa, OK) - Senior Developer - March 2014 to June 2018

Managed multiple enterprise-spanning systems that handled Capital Management, Asset Tracking, Reporting, Personnel, and Data Imports. Worked largely solo in a PHP environment driven by MariaDB databases.

The Organic Bloom (Broken Arrow, OK) - PHP Developer - January 2013 to March 2014

Assisted in development of company's internal Order Management System and wrote tools to assist in data analysis. Heavily involved in the development of the company's jQuery-driven product showcase tools.

Rogers State University (Claremore, OK) - Webmaster - May 2011 to Present

Managed the college radio station's website: Wrote WordPress plugins to interface with radio automation software and allow the staff to post station-related content. Still maintained to this day!


BA - Communications: Radio & TV
Rogers State University (Claremore, OK)
Graduated May 2011 |