I designed end-to-end experiences for enterprise SaaS products, simplifying complex communication workflows into intuitive, scalable interfaces. From discovery and user flows to polished UI, interactive prototypes, and reusable Figma components, I was involved throughout the entire product design process.
Working closely with product managers, engineers, QA, and stakeholders, I helped shape product direction, validate ideas, and deliver solutions that balanced business goals with user needs.
I also established and maintained a comprehensive design system, creating a shared foundation across multiple products and enabling consistent experiences, faster collaboration, and more efficient product development.
Email Campaign Builder
The Email Campaign Builder was designed through a structured UX process that transformed user needs into an intuitive, feature-rich editing experience. The following phases highlight the key steps taken from research to launch.
The process
Researched existing email builders, analyzed user pain points, and gathered requirements from stakeholders to understand how marketers create, edit, and manage email campaigns.
Defined the core functionality of the builder, including drag-and-drop editing, reusable blocks, responsive previews, template management, and campaign actions such as saving, testing, and sending.
Structured the editor by organizing blocks, layouts, libraries, properties, responsive controls, and campaign settings into an intuitive and scalable workspace.
Created low-fidelity wireframes to explore different editor layouts, focusing on the placement of the canvas, block library, properties panel, and navigation.
Designed the drag-and-drop experience, inline editing, responsive preview, block customization, and interactive states while creating a cohesive visual interface through typography, color, motion, and micro-interactions.
Built interactive prototypes to validate key workflows and gathered user feedback to refine usability and improve the editing experience.
Delivered detailed design specifications, reusable components, and interaction documentation while collaborating with developers to ensure design accuracy during implementation.
Supported the product launch by monitoring user feedback and continuously improving the builder through feature enhancements. Iterated on the builder by introducing new content blocks.
Other campaign builders from the same product


