A production-grade Retirement Platform. We automate Auto-Enrollment, Escalation, and Testing with a Clean Architecture Modular Monolith.
Strict boundaries enforce regulatory isolation.
Complex eligibility rules, vesting schedules, and contribution sources.
State machine tracking eligibility, enrollment, and auto-escalation.
Financial integrity. Tracking money buckets (Pre-Tax, Roth, Match).
Automated non-discrimination testing and corrective actions.
How we turn raw CSVs into vested assets reliably.
Admin uploads CSV/XML via Blazor. File stored in Blob Storage.
Hangfire job parses file. Validates SSN, DOB, and Pay Codes.
Compares Payroll Deferral vs. Election. Flags discrepancies.
Money moved to Investment Buckets. Units purchased.
In a regulated industry, "It works" isn't enough. You must prove who changed what, and when.
RetirementGuard implements strict Audit Logging at the infrastructure level. Every `SaveChangesAsync` captures a JSON snapshot of the state change.
Two distinct Blazor WASM applications for two distinct users.
Data-dense. Master-Detail. Complex Filters.
Wizard-driven. Mobile-first. Educational.