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 Rails applications. 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. As lead for a 5 person team I helped set priority and direction and worked hard to encourage best practices in new applications while making sure we dedicated time and effort into updating legacy systems. The most important thing I did as a lead was listen and make sure my team had everything they needed to do their best.

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 |