I create scalable user experiences that balance what users need with what's technically possible. I'm able to leverage my background in software development towards a systematic approach to problem-solving.
Streamlined Capital One's Interactive OTP experience, balancing security requirements with measurable usability gains.
Led workshops and influenced cross-functional alignment to lay the foundation for Capital One's Identity Platform.
Consolidated and redesigned three internal tools into a single, unified platform, significantly streamlining and enhancing the developer experience.
Enhanced both American Express' Accounts Payable and Accounts Receivable solutions, driving increased efficiency and value.
Users shouldn't have to think about the interface. They should just be able to accomplish what they came to do. But sometimes friction is the feature. Verifying your identity with a bank should feel secure. Navigating a complex help center should feel guided. My job is to know the difference and design accordingly.
My background in software development means I understand technical constraints and can collaborate with engineering teams in their language. This helps me design solutions that are not only right for the user, but feasible to build and actually get shipped.