The Industrial Root
My background is in Industrial Design, where I focused deeply on ergonomics, manufacturing constraints, and how things are actually made. That mindset naturally carried into my work in digital products. I approach interfaces the same way I would a physical object, emphasizing structure, modularity, scalability, and the core building materials of modern platforms. The goal is to create systems that perform reliably in real-world conditions, balancing visual clarity with technical and platform realities.
System-First Architecture
Strong products are built through close collaboration between design and engineering across the entire lifecycle. I prototype in the browser early to validate feasibility and surface constraints, applying the same systems-first thinking when designing native and embedded experiences, where platform guidelines, performance, and interaction models shape the outcome. Design tokens serve as a shared source of truth between Figma and the codebase, helping maintain consistency from concept through production. This approach allows the design system to function as a living foundation that supports real-world implementation, ensuring what ships stays aligned with the original intent. It shapes how the work is structured day to day, moving through the following stages:
I begin by aligning user needs, business goals, and technical constraints. This stage goes beyond collecting requirements. It is about clearly defining the problem worth solving. By auditing the current experience and speaking directly with stakeholders, I make sure we are focused on the right opportunities before investing time in solutions.
Before moving into visuals, I focus on structure. I map information architecture and user flows early, accounting for edge cases and complex states from the start. This helps ensure the system works across real-world scenarios, not just ideal ones, and creates a solid foundation for everything that follows.
I progress quickly from low-fidelity exploration to high-fidelity design, using the design system as a framework rather than a constraint. This phase is centered on iteration and collaboration, testing multiple directions with stakeholders to balance visual clarity, usability, and technical feasibility.
Design continues through implementation. I provide production-ready specifications and work closely with engineers during development. By reviewing the final build, I help ensure interactions, responsiveness, and visual details align closely with the original intent and deliver a polished, cohesive result.
My Toolkit
I’m a lifelong learner who enjoys exploring new tools and workflows. While I adapt easily to the stack a team is already using, the following areas reflect where I tend to spend most of my time when building scalable products.
Process In Production
A process is only valuable when it leads to better shipped work. Whether I’m taking a product from 0→1, building a design system, untangling a complex user flow, or refining a high-fidelity interface, I focus on the parts that help teams move with clarity: structure, constraints, execution, and real-world use. My work below reflects that approach, moving from early ideas and systems thinking to detailed interaction design, thoughtful implementation, and products built to hold up after launch.



