Confused about Web 2.0?
For the most part, Web 2.0 is about new ways of using existing technologies, or about technologies that have reached critical mass of availability on client machines, rather than new technologies. I can help you cut through the hype so that you can make educated decisions about how these technologies can help your business.
Need an experienced web developer?
Whether you need a coder, an architect, or someone who can interpret developer speak for your buisness users, I can bring time tested skills to your development team.
Need to implement source code control?
I have a proven track record of implementing source code control, training developers to use it, and convincing them of it's usefulness.
Need to implement coding standards?
I've spent the last several years focused on learning best practices for web development. What I've found is that while each language certainly has it's own unique best practices, there are a lot of best practices that apply to all web development regardless of platform. I can work with your developers to come up with standards that work in your specific environment, while also ensuring that their code avoids common problems such as allowing SQL Injection attacks.
Have developers that have lost their motivation?
As a developer, I understand what makes developers tick. By creating an environment of friendly competition, I can ignite your developers' pride in their work, and increase both their motivation an productivity.
Need to start tracking results rather than face-time?
While the trend has not yet reached critical mass, more and more companies are moving away from face-time based measure of productivity and towards a results based measure. As this trend continues, companies will learn whether or not the common beliefs about developer productivity are true. I can help you develop the metrics to measure results based productivity.


