Decorative Cyan X Decorative Blue Chevron Right

Patrick Szalapski

Minneapolis, MN

About

Title: Applications Architect and Scrum Coach

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

Developer: I specialize in “back-end or middle tier” Microsoft-stack implementation work such as web services, class libraries, platform components, internal web sites/tools, logging, ETL projects, database integration, and data warehousing. Tech includes .NET (C# / VB), ASP.NET, MVC, WCF, SQL Server/T-SQL, SSIS, WPF, JavaScript, with exposure to hundreds of other languages and frameworks.

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.

Experience and services

  • Career history

    • 2007-02-02 - present - General Mills (Applications Architect)