Product Design for Complex Systems & Fintech
I translate dense business logic, legacy workflows, and edge cases into clear, buildable interfaces. I drop into messy B2B ecosystems and map the system before drawing the screens.
// Designing Past the Happy Path
Most digital products fail when interfaces are designed in isolation from the underlying system. Designing a "user flow" without understanding the data models, legacy constraints, and business rules creates fragile products that break at scale.
I design the system before the screens—mapping the edge cases, permissions, and failure states so the interface perfectly reflects the reality of the business logic.
// Implementation-Ready UX
I drop into messy product teams and deliver fully documented UI systems built specifically for engineering handoff.
What I map before the UI is finalized:
→ Failure & Loading States: Exactly what the screen does when the API times out, loads, or returns empty data.
→ Data Density: Real-world tables, dashboards, and grids that don't break when populated with actual database lengths.
→ Component Logic: Clear, documented rules for user permissions, edge cases, and destructive actions.
// The Work
I've designed secure banking workflows for 10M+ TD Bank users, mapped legacy ERP modernization initiatives, and built high-density enterprise interfaces where undefined behavior creates massive implementation risk.
I bring that execution standard to scaling Series B+ startups and enterprise product teams.
// How to Engage
I provide dedicated senior IC capacity. I integrate instantly into your existing Jira and Figma workflows with zero procurement friction.
01 / Standard Capacity ($85–$120/hr)
Dedicated senior IC capacity embedded in your active sprints to untangle complex logic and unblock engineering.
02 / Sprint Blocks ($3k–$4k/week)
Dedicated weekly sprints focused on executing heavy legacy modernization phases or mapping new feature architecture.
03 / System Audits ($1,200–$2,400)
Fixed-rate structural teardowns of your current application to identify UX failure points and undefined behavior before you scale.
// Unblock Your Engineering Team
I have contract capacity available now. If your development cycles are stalled by dense business logic and undefined edge cases, let's fix the handoff.

