## About I am currently a software engineer at [Scoir](https://scoir.com) with deep expertise in software development, coaching, and training. In addition to my engineering role, I have spent much of my career helping developers and development teams improve how they build and deliver high-quality software. I am also a founding member and organizer of [PhillyXP](https://www.meetup.com/phillyxp), a [blogger](/blog), and [speaker](/talks/) with 25+ years of industry experience. My work focuses on both hands-on software engineering and enabling others through training, mentorship, coaching, and technical leadership. I have specific experieince in: * Leading and coaching software teams and leaders * Helping organizations structure their teams around value delivery * Mentoring developers * Improving development processes and practices for cross-functional development teams * Extreme Programming (XP) practices * Clean Architecture * Test-Driven Development (TDD) * Behavior-Driven Development (BDD) * Microtesting / Unit Testing * Collaborative Development Practices (Pair & Mob Programming) * Continuous Integration, Continuous Delivery, Continuous Deployment * Legacy code rescue * Software organization and team training creation and delivery * Conducting Software Organization assessments My passion is helping software organizations and their teams create better outcomes for their customers, improve the quality of their code, and help make work a joyful experience. A listing of my talks [can be found here](/talks/).
I graduated from [Drexel University](http://www.drexel.edu) with a degree in Computer Science. You can learn [more about me here](/more-about-me.html).