I'm a Senior UX Designer focused on complex product systems, product strategy, and enterprise workflows. I help teams turn research, data, and system constraints into clear product decisions and usable experiences.
My work often sits at the intersection of user needs, business goals, and technical complexity. I collaborate closely with product managers, engineers, and stakeholders to define the right problems and design solutions that scale across products and teams.
Currently, I design enterprise platforms at Allstate, working on tools that support agents, internal teams, and customer-facing systems.
I care deeply about clarity, simplicity, and building products that make complex work easier.
"David delivered high-impact UX design and research across multiple capabilities while navigating evolving direction and stakeholder needs. He consistently demonstrated speed, rigor, and collaboration contributing to decision clarity and measurable product outcomes."
"David has been a critical member of our Workspace Digital Product Team. His expertise in user experience design helped turn our vision of a transformative, simplified agency experience into reality."
"His expertise in UX design stood out as he transformed complex findings into polished, executive-level deliverables that enabled data-driven decisions with confidence."
"David demonstrated exceptional initiative and strategic thinking, tackling complex systems to uncover key opportunities."
"David is organized and thoughtful in Figma, consistently producing clear, well-structured designs."
Great products emerge from understanding people, simplifying complexity, and aligning design with real business goals.
Define the right problems to solve
I work with teams to translate business goals and customer needs into clear product direction. Good design starts with choosing the right problem.
Understand real user behavior
Through interviews, usability testing, and behavioral data, I uncover the motivations, frustrations, and patterns that shape meaningful product decisions.
Make complex systems feel simple
I design intuitive flows, interactions, and interfaces that reduce friction and help users accomplish their goals with confidence.
Design for scale and complexity
I analyze how products, processes, and teams interact to create solutions that work across entire ecosystems, not just individual screens.
From concept to shipped product
I guide products from early discovery through design, iteration, and delivery — ensuring the final experience is thoughtful, practical, and impactful.