What I can do to help your business perform?

Use of Technology Based on Practical Experience

I like to say I've forgotton more code and ways to write it than most developers know. I'll be the first to admit if I don't have experience with a particular code need, however, becoming an expert in a short amount of time is what I do best.

Hardware

I'm familiar with the hardware requirements needed for running everything from desktop workstations to application servers. Making a website or desktop application run efficiently isn't just about how well the application is designed and developed, but the hardware that supports it. Whether you use hosted servers or keep them on site, I can help you manage your systems.

Software Development

I've programmed in various languages and applications including Access, FoxPro, Visual Basic, JavaScript, HTML, CSS, T-SQL, PL/SQL and C#. I've written desktop applications and eventually decided to specialize in web applications.

Databases

Most of the web applications I have developed are heavily data driven. I have experience using databases such as Microsoft SQL, FoxPro, Oracle, and Access. For new development I prefer using SQL server and can even help bring SQL reporting to your web applications.

Web Services

I'm familiar with web services and have implemented REST and SOAP interfaces depending on the web applications needs and the use of JSON data objects. Experience with WCF secured communications will help keep your web services safe.

Migration

I can take your outdated website that doesn't interact with modern technologies and get you into the present and keep you up to date. If your website isn't working for you, I can help make your presence on the web more visible.

Disaster

Have you ever had a file or application server go down? It can be pretty scary when your business is dead without your data. I can help you make sure that when your hardware fails, and it will, that your systems suffer minimal or no loss at all.