Thank you for stopping by my site, my name is Ryan Dunn and I oversee all technology for theNational Cable Television Co-Op as the Senior Director of Information Technology. This site is a portfolio of my work and career. As you browse around if you have any questions please feel free to contact me, I’m always happy to chat.

Concise Overview

A single page that gives a concise overview of my experience, education, work history, and skill set.

Portfolio Page

Skill Set

Experience Advising Executive Level Staff - 6 Years
Management over Creative Resources- 6 Years
Project Management - +4,600 Documented Hours
Management over Technical Resources - 8 Years
Senior Level Software Developer Responsibilities - 10 Years





Careeer Timeline

  • 2005 – CIS Degree
    • Graduated from KSU with a Degree in Computer Science from the College of Engineering.
  • 2005 – Web Developer
    • Web Developer for Sposto Interactive. Responsible for application development and pixel perfect CSS execution of graphic artist’s designs.
  • 2006 – Lead Developer
    • Lead Developer for Sure Merchant LLC. Led all development and operational oversight for Retail eCommerce Framework.
  • 2011 – Senior Solutions Architect
    • Senior Solutions Architect for the Blue Valley School District. Lead all software development, enterprise deployments, consulting engagements, and managed application development team.
  • 2012 – Technical Editor
    • Technical Editor for Packt Publishing. Responsible for technical correctness and validation of book concepts.
  • 2015 – Senior Director of I.T.
    • Senior Director of Strategic Information Technology for the National Cable Television Co-Op. Responsible for defining and executing the strategic direction of information technology for the organization, management of department staff and resources.
  • 2016 – MBA Degree
    • Graduated from KU with a Masters of Business Administration with a certified emphasis in Finance.

Contact Information


National Cable and Television Co-Op
11200 Corporate Ave
Lenexa, KS 66219
913-310-1557 (Direct)
347-926-3866 (Mobile)



347-926-3866 (Moible)

Contact PageCalendar, Social, etc