Expertise

Where I can help.

Five areas I've worked in for thirty years, from the platform underneath to the team on top.

Have a hard problem worth solving?

Tell me about the system, the team or the deadline. I'll tell you honestly whether I can help.