Patrick Szalapski

Patrick Szalapski

ABOUT ME
20-year full-stack developer/architect: I love helping others make software
20-year full-stack developer/architect: I love helping others make software

Twenty years of working with web and backend software platforms, including .NET/C# and SQL Server. Extensive experience with Blazor since preview, now 2 years. Experience with hundreds of other languages, platforms, and technologies, including Kubernetes, Argo, Git, HTML/CSS, SCSS, Vue.js, AngularJS, Oracle Database, and many more.

I also serve as a Scrum, Kanban, and Agile coach often as required. I help teams and organizations improve the way they plan and work together. Central to these ideals is holding technical excellence as a top goal; the only way to be fast is to get quality high.

I love mentoring and teach others, working through problems in pairs, and leading trainings and small group learning sessions.

()
Joined December 2021
EXPERTISE
15 years experience | 1 endorsement
Coding standardsTeam normsTechnical excellence
View more
Coding standardsTeam normsTechnical excellenceTeachingTeam Building
View more
SOCIAL PRESENCE
GitHub
BlazorRerenderReducers
Provides classes useful for reducing the frequency of component re-renders of Blazor components to a minimum.
C#
1
0
PubCleaner
PubCleaner for Kindle - deletes back issues of periodicals (*.pobi) from your USB-attached Kindle
C#
1
0
Stack Overflow
7528 Reputation
9
54
106
EMPLOYMENTS
Applications Architect
General Mills, Inc
2009-02-01-Present
Led software teams supporting sales, marketing, corporate systems, and customer service.
Led software teams supporting sales, marketing, corporate systems, and customer service.
C#
Microsoft SQL Server
Kubernetes
View more
C#
Microsoft SQL Server
Kubernetes
ASP.NET
Oracle Database
Blazor
Vue.js
View more
Lead Solutions Architect
A Fortune 500 manufacturing company
2007-02-01-Present

Conceived, designed, and developed a microservices hybrid legacy/greenfield system for managing,

editing, tracking, and optimizi...

Conceived, designed, and developed a microservices hybrid legacy/greenfield system for managing,

editing, tracking, and optimizing $3 billion per year of trade promotions; led team of 11 to develop

microservices and legacy monolith enhancements fully in C# and Blazor comprehensively, with

ASP.NET Core, HTML/CSS, .NET 8, SQL Server, Kafka, Kafka Connect, Oracle Database, GKE, Argo,

ELK stack, DataDog, GCP hosting; coached broader team of 20 as architect to ensure legacy and hybrid

systems grow together with a steady transition. Designed and led development of all GUI and UX for

hundreds of users. Pushed to sunset legacy system, enabling broader team to focus on new architecture.

Introduced Blazor to General Mills, advocated for it and trained others. See more in resume.

HTML/CSS
C#
T-SQL
View more
HTML/CSS
C#
T-SQL
Google Cloud Platform
Kubernetes
.NET Core
Architectural Design
UX/UI Design
Blazor
View more
Consultant - Developer and Agile Coach
Independent Contractor
2013-01-01-2017-12-01
Various clients: software developement and Scrum/Agile coaching
Various clients: software developement and Scrum/Agile coaching
C#
Scrum
JavaScript
View more
C#
Scrum
JavaScript
Agile Coach
View more