Select Page

I'm Keith. I code.

I build awesomeness.


The web is more than pretty pictures and engaging designs … 

I make the internet work.

Custom websites, application development, and programming wizardry …
What can I build for you?

Get a Free QuoteLearn More

my specialties

Website Development

From front end design to back end processing, I can build you your dream website. Whether you’re looking for a simple blog or a large site with custom funcationality, I can build what you need.

Custom Websites

Whether you need a single-page business card site, a personal blog, or a full e-commerce solution, I can design and build a fast, responsive site to suit your needs. From securing a domain name through launching the site, I can help you every step along the way.

Content Migration
Moving your site from an out-dated architecture can be easy. I can develop a migration strategy to move your website to fast and modern infrastructure.
Maintenance & Updates

Maintaining a website can be tedious. I can take care of updates and maintenance to your website, giving you one less thing to worry about and more time to meet with your clients and close your deals.

Custom Applications

Let’s say you love your website; nothing needs to change with the look and feel and user interface. But you want it to do more. That’s my specialty. I make the internet work for you.

Built From Scratch
There are a lot of web applications, plugins, and APIs out there. Sometimes, though, things don’t work out-of-the-box like you want them to. Sometimes you need something custom that only someone who knows your systems can build. That’s why you need to call me; I can build what you need.
You use Salesforce as your CRM, Infusionsoft for that one marketing funnel, and MailChimp for your newsletters, and you want them all to talk to each other? You need a developer that is well versed in custom integrations and can build something to simplify your process. Contact me today to discuss your project.
Automating your business processes will save you time and money, and allow you to focus on what’s really important. Let’s go over your processes and see where we can make improvements.

My Process


We’ll have a meeting, maybe face-to-face, maybe online, but we’ll get together. I’ll learn what you need and what you want, and get the foundation I need to build you something amazing.


I take your specifications and design your project. Whether it’s a website, an application, or some other development need, I’ll prepare a plan customized to your needs.


We’ll get together again and go over the plan. You make revisions and give your feedback and we’ll come up with a custom plan, perfectly suited to you.


Based on your specifications and our agreed upon plan, I’ll build your project. Regular status reports and previews will ensure that you’re happy with the finished product. Contact me today to get your project started!

What I Do

Website Design

Your Perfect Site

Building websites is the foundation of what I do; I put my first site online in 1995 and have been building sites ever since.

It doesn’t matter if you want a simple personal blog or a fully custom website for your business, I can build your perfect site.

Get in touch today to make an impact with your online presence.

Website Development

WordPress Wizardry

There are a lot of Content Management Systems out there. WordPress is my platform of choice. I understand how the CMS works and can customize it to your needs. If you want your website to do more, contact me now. I am the WordPress developer you’re looking for.

Software Development

Automation & Integration

Allowing all the tools you use in your business process to share data will save time and  increase the quality of your data.

Automating labor-intensive workflows will cut  down on errors and free up resources for more important tasks. 

Let’s talk about  how we can make your business more efficient.


Software Development

Custom Applications

Maybe you have a problem that no one has a pre-built solution for. Maybe you have an amazing idea, but don’t know how to implement it.

I can work with you to solve your problems and bring your vision to life. 

Contact me today to get started!


Ready to Make Your Idea Come to Life?

Contact Me Today
Get a Free Quote

About Me

Hello! I’m Keith.

I’ve Been Building Websites
and Applications for over 20 Years

My dad taught me to program when I was six years old; I grew up programming. It is more than a job for me; it’s my passion.

I started doing web development in the mid-90’s and fell in love. Since then, I have been driven to continue growing my knowledge and keeping current with new technologies. I’m always learning and improving and I love a good challenge. I like to say “Given time and resources, I can do anything.”

I love creating new things and helping people bring their ideas to life.  Let me help you build your dreams and introduce your ideas to the world.

  • Web Application Development
  • Infrastructure Management
  • Web Design
Years’ Experience
Independent Projects
Gallons of Coffee (and counting)


  • Web and mainframe development in multiple industries.
  • Extensive Linux server administration experience.
  • Database development and optimization.
  • Expert at consuming and creating custom APIs.
  • Development project management and oversight of developers.


  • Object oriented development in PHP
  • Well-versed in multiple frameworks including Laravel, CodeIgniter, CakePHP, Symfony, and SlimPHP
  • Server Automation using Ansible
  • Source control using Git and automation with GitHub, BitBucket, and GitLab
  • MySQL layout and optimization
  • HTML5 and CSS3
  • Layout Frameworks including Bootstrap, jQuery UI, and Skeleton
  • JavaScript frameworks including jQuery, Vue, and React

Recent Blog Posts

In Support of the Side Hustle

In Support of the Side Hustle

The side hustle can be a great thing. Just make sure you ask yourself some simple questions before you dive into taking on extra work.

New Site, New Blog, New Thoughts

New Site, New Blog, New Thoughts

After a lengthly redesign, I’m back online. I now have a place where I can share my thoughts on development, talk about life, and promote my web services.

Simple Javascript Password Validation

Simple Javascript Password Validation

You can dramatically improve your user’s experience by adding simple password validation to your registration page. Let’s see how easy it is.

Ready to Start a Project?

Contact Me Now
Get In Touch