Brad J

383
reputation
1
3
7

I help software development teams deliver better software through mentoring leadership, design patterns and developing domain knowledge.