Patrick Szalapski, CSP, Independent Software and Agile Consultant
I lead software teams, make software using .NET, and coach on Scrum and Agile.
SKILLS AND ROLES
Agile and Scrum Coach: I train groups of any size, develop customized training for teams, and provide ongoing training to get a team running or help them improve in getting value from Agile and/or Scrum. As a developer with rich history of successful business-side interactions, I am uniquely positioned to empathize with a development team as they learn and change. I am a Certified ScrumMaster and pending Certified Scrum Developer.
Architect and Quality Consultant: I lead teams to introduce or improve software quality practices including peer code review, unit testing, integration testing, continuous integration, and “soft” team tactics. I design software systems’ architecture (not visual elements), either from the ground-up or renovating.
I've spent my whole life twiddling with software, and I have grown to be passionate about good software design and practices. Since 2009, I have been leading Scrum teams and gathering all the best practices and attitudes necessary to make a software team effective and efficient. I am most experienced in digital/relationship marketing, eCommerce, CRM, ETL, and data warehousing domains, but I don't limit myself to these areas.