Brad J

411
reputation
4
11

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