Affirm-ative Action

I designed the Affirmative Action application as a practical tool for anyone looking to take control of their financial life, because most people know they’re drowning in payments but have no clear picture of how to climb out. My goal was to build something straightforward, empowering, and transparent—an app that doesn’t hide the math behind jargon but shows users exactly how much money they can save and how quickly they can become debt-free. The core of the app centers on comparing different payoff strategies—Snowball, Avalanche, and High Balance—so users can see, in plain numbers, which path accelerates their progress and minimizes interest. It’s a “know your options” dashboard wrapped in a clean, modern WPF interface.

Building it pushed me deeper into C#, WPF, data modeling, and method-driven logic. I created custom models for bills and debts, wrote calculation engines for each payoff strategy, and built a dynamic UI that updates as users enter real numbers from their own budgets. I wanted the experience to feel like someone finally turning on the lights in a dark room—suddenly the total cost, the interest saved, and the payoff timeline are all visible. At its core, Affirmative Action is about giving people a sense of control and a roadmap out of financial stress. It reflects my larger philosophy as a developer: technology should make life easier, clearer, and more achievable for everyday people.