Chris G. Graham

Web Development and Programming

I specialize in web-based programming and application development with an emphasis on back-end system design and coding. I use various technologies, platforms and languages such as Linux, PHP and MySQL along with the latest tools, frameworks and best-practices to help my clients build and manage fast, reliable and scalable web projects.


If you're looking for someone experienced and knowledgeable to help get your next web project off the ground - from design to launch - let's talk.

Contact Me


Web Development

Whether you need a simple website for your business or a database-driven web application custom-tailored to your business needs, I can help design, code, launch, host and maintain your website. I can also help you fix or rescue a website that needs saved!

Programming

I can help with your back-end and front-end programming needs for any size web project, using best-practice coding techniques and frameworks. Each project has different needs and I'll work with you to help decide what's best for your web project.

Software and System Architecture

When building web applications from the ground up, the initial software and system design decisions are critical. I can help you design your web project with a focus on performance, stability and future maintainability.

Scalability and Load Balancing

Most web applications and websites are built without scalability in mind - but it's important that your web project has room to grow. Give it it's best chance at success by designing it with scalability and load balancing in mind.

Website and Application Hosting

An often overlooked aspect to web projects is web hosting - but it's vital you have the right hosting and server configurations for your needs. I can help determine, design, implement and maintain the right hosting for your project whether it be for a simple website or a high-traffic, high-availability application spanning multiple servers and datacenters.

API Development

Today's modern web, mobile and desktop applications almost always rely on APIs, which provide a simple and structured way to interact with your back-end data in one place. APIs are an essential element to a large database-driven web project, yet they are often overlooked or under-developed. I can help design, build and maintain a robust API system that is secure, easy to use and customized to your business and project's needs.

Intranet, Web Tools and Productivity Scripts

Most businesses need various internal tools, utilities, reports and applications to help aid productivity and provide access to (or manage) their data. I've been building business tools, scripts and applications of various size and scope since 2001. Let's discuss your project and build the tools your business needs.

Linux Server Management

Linux is at the core of most modern web projects in one way or another and you might be surprised to learn how much Linux is involved in your daily web activities. I've been building and managing linux servers since 2001 and can help you utilize Linux in interesting ways to better manage, monitor, analyze and grow your business or web project.


Programming Languages and Technologies I Use:

  • Object Oriented PHP and PHP frameworks such as Laravel and Symfony
  • Javascript and front-end frameworks such as JQuery and Angular.JS
  • HTML, CSS and Responsive Frameworks for front end compatibility on all screen sizes
  • MySQL and other data-stores such as Redis and Memcache
  • Mercurial and Git code repository management and version control
  • Linux server management and automation using tools such as Puppet and Ansible
  • Docker and Vagrant VM environments

Contact Me

I look forward to hearing about your business or web project and discussing with you how I can help design it, build it, fix it, rescue it or just make it work better. Please contact me using the form below or email me directly at [email protected].