Ty Hafen

Software Engineer | Proficient in .NET, C#, SQL | Data Enthusiast | Collaboration & Data-Driven

Role
Software Developer at Community Service Partners, Inc
Location
Boise, ID, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Ty Hafen

I specialize in transforming legacy systems and data infrastructure into modern…

Experience

  1. Software Developer

    Community Service Partners, Inc

    Sep 2022 — Present · Chicago, IL, US

    Sole developer leading the overhaul of a legacy ASP.NET Web Forms platform used across multiple nonprofits. Spearheaded backend modernization to prepare for a scalable.NET Core MVC transition, refactoring services, aligning data models, and eliminating architectural bottlenecks.SQL Server & Data ArchitectureConsolidated two large agency databases into a unified system (400+ tables, stored procedures). Authored robust cursor-based ETL pipelines to handle ID mapping, relationship resolution, and schema normalization. Improved reliability, performance, and maintainability.Performance Tuning & Live DebuggingResolved production-critical defects and optimized T-SQL for high-volume workflows. Reduced downtime by 30% and improved system responsiveness for 1,800+ daily users.Structured Reporting & Data ExportsBuilt XML and CSV export pipelines aligned to external state and healthcare schemas (e.g, ROCS). Added validation logic and automated delivery to ensure data quality and compliance. Delivered SSRS-based internal reporting for operational visibility.Feature Delivery & Admin ToolingDeveloped fullstack features using ASP.NET, SQL Server, JavaScript/jQuery, and Telerik UI. Created admin-facing configuration tools that empowered non-technical staff to manage business logic independently — reducing dev time and increasing flexibility.Modernization Prep & Codebase RefactorRefactored brittle legacy logic, deprecated outdated components, and laid groundwork for future migration to.NET Core MVC with modular, scalable design.Collaboration & CommunicationWorked closely with non-technical users to turn operational needs into durable technical systems. Provided training, walkthroughs, and support to ensure smooth onboarding. Acted as the sole engineering liaison across teams, balancing strategic vision with urgent fixes.

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Ty Hafen — Software Developer at Community Service Partners, Inc in Boise, ID, US | Unifers