Keith Duvall

Software developer, web developer, IT and Networking tech, Cable/Telecommunications Engineer, and all around tech dork.


A little about me...

I have over 20 years experience in the tech industry. I'm experienced in IT, networking, telecommunications, cable (HFC), programming, web design/development and server administration just to name a few.

Some of the languages I use the most:

  • Swift
  • PHP
  • SQL
  • Various other scripting languages
  • Various markup languages
  • ... and so many more

I develop apps for iOS and OS X using the Swift programming language. When I'm developing a website or web app, I use the LAMPP (Linux, Apache, MySQL, PHP, Perl) stack.

Some of the larger companies I have worked for:

  • Cox Communications
  • AT&T Broadband (Now Comcast)
  • BellSouth

Some of my apps ...


A dice roller designed for tabletop RPG gamers

  • Tired of lugging around a huge bag of dice?
  • Tired of all the math involved with big rolls and all the various modifiers?

Time Clock

Time Clock

Track time spent on various projects for easier billing and/or reporting

  • Track the time you spend on each project/task.
  • Export detailed reports in CSV format for importing into Numbers, Excel, or any other application that supports CSV.
  • Send it to your client, manager, or anyone else who needs to know how much time you spent on what.

There are many fine ways to contact me.