How I Work

Your Web Design
+ My Implementation Expertise
= Successful Project

I bring a depth of experience to every project I do. With over 23 years in software development I have successfully implemented a diverse range of solutions for many industries. I have hands-on experience developing software for:

I bring specific skills to your projects to help you succeed:

Technology Skills (web, database, software) — drawing on a diverse range of systems, tools, and languages I can craft the perfect web project or site implementation. Specific skill sets are all the technological rage today, and I have a large selection to draw from (Linux, Windows, Apache, IIS, PHP, Java, JSP, ASP, Javascript, HTML, CSS, XML, XLST, Oracle, MySql, Servlets, TomCat, Resin, WebSphere, etc.). Just as important however is the ability to use or incorporate a new skill set, when required by a particular project. I offer experience in the web skills of today as well as the ability to use those of tomorrow.

Systems Design and Architecture Skills — I am an expert at devising robust, flexible, project-appropriate architectures and system designs. Whether the project is a simple web site or a large eCommerce effort with multiple integrated systems, the architecture plays a very important part in the projects success. I consistently deliver organized and well thought-out system design and architectures.

Communications Skills — being able to accurately communicate designs, business processes, and systems concepts is vital to any projects success. In addition to email I use a number of web-based tools to facilitate project communications and keep them on track and visible to you.

Business Process Skills — as today's web projects are becoming more complex they naturally encompass more of the associated business' processes. With my broad experience across multiple industries and business functions I am uniquely able to work and integrate with current business needs and systems architectures.

Project Management Skills — project management of web development projects can be crucial to a successful deployment, if it's applied properly and in the right measure. I've found that with the fast pace of most web initiatives project management must be honed to keep pace. From initial planning, gathering and understanding the requirements, tracking development, to deployment planning it's essential to keep it simple, visible to all parties, and on-track.

Our Unique Approach

I leverage web collaboration technologies to make your project a success. Facilitating communication among concerned parties (client, web designer, and web implementer) is crucial during site development. In addition to client-accessible site staging servers I have successfully used:

I work Fast, Smart, and Agile, which helps bring your project to completion in the most efficient manner possible.

I create "Custom Solutions" for "Custom Problems". Very often web projects present unique problems which are not easily addressed by existing tools or software. Drawing on our extensive software development experience I am able to create custom software to solve these problems.

Find out more details on the Services I offer.