Services

Consulting

As a developer, I have seen some teams excel, and others struggle to get things done. The recipe for a high performance team is motivation and capability. A motivated developer can out perform a more capable one who is unhappy with their job. A team of capable yet unmotivated developers is expensive and still doesn't produce results.

To foster motivated teams, I focus on alignment between leadership and the team. What is the vision and mission of the company, and why do employees want to work here? What does the team need to be successful? When these things are clear, we can map out processes and define roles and responsibilities. If the team understands the vision and agrees with the mission, they more are eager to contribute their efforts.

Developers learn new things every day in order to get things done. Sometimes it takes days or weeks to get a handle on new or unfamiliar technology. When a project has a budget and deadline, this time eats up the value you could otherwise deliver. These moments are frustrating for everyone, managers are worried, devs are pressured, and clients are concerned. I can help by quickly providing solutions and orienting devs to new tech. A few hours of my time can unblock a team and short cut the time it takes to learn things.

Tech team coaching

Developer mentoring

Training

Recruiting

Business and process

Business analysis

Building dashboards

Development

Application development

High quality websites

Complex applications

Drupal module development

Custom module development

Contrib module patching

Project tech lead

Client management

Team leadership

Resolve technical issues

Support and maintenance

Monthly retainer hours

Ad-hoc requests

Migrations

Information Architecture

Content auditing