This document provides an overview of Allen Struck's professional software development portfolio, highlighting his experience with C# and .NET technologies including n-tier layered applications, interfaces like iComparable and iEnumerable, regular expressions for validation, ADO.NET table adapters, stored procedures, ASP.NET master pages, and using app.config for connection strings. It also lists sample projects that demonstrate creating console and Windows applications using classes, interfaces, and data access layers, as well as modifying applications to use custom data access objects, stored procedures, and replacing Windows forms with ASP pages.