About Me

When you're days from deadline and can't fix that backend snafu

I solve tough problems in a crisis.

When your hamburger menu's eating your logo for lunch

I tame unruly Javascript frameworks.

When your team leader's great with code but bad with people

I motivate teams and stay on budget.

When your grand new idea needs big picture brainstorming

I make flexible future-proof designs.

Something on your mind?
Email an NDA and call me up.
The first half hour's free.

Call Me

When you're days from deadline and can't fix that backend snafu

I solve tough problems in a crisis.

When your hamburger menu's eating your logo for lunch

I tame unruly Javascript frameworks.

When your team leader's great with code but bad with people

I motivate teams and stay on budget.

When your grand new idea needs big picture brainstorming

I make flexible future-proof designs.

Something on your mind?
Email an NDA and call me up.
The first half hour's free.

Smart Sourcing

When you're days from deadline and can't fix that backend snafu

I solve tough problems in a crisis.

When your hamburger menu's eating your logo for lunch

I tame unruly Javascript frameworks.

When your team leader's great with code but bad with people

I motivate teams and stay on budget.

When your grand new idea needs big picture brainstorming

I make flexible future-proof designs.

Something on your mind?
Email an NDA and call me up.
The first half hour's free.

Q & A

When you're days from deadline and can't fix that backend snafu

I solve tough problems in a crisis.

When your hamburger menu's eating your logo for lunch

I tame unruly Javascript frameworks.

When your team leader's great with code but bad with people

I motivate teams and stay on budget.

When your grand new idea needs big picture brainstorming

I make flexible future-proof designs.

Something on your mind?
Email an NDA and call me up.
The first half hour's free.