My Process

Bringing clarity, structure, and thoughtful interaction into whatever stage the product currently exists in.

Every company, product team, and business environment operates differently. Some teams are deeply research-driven. Some move fast with minimal structure. Some involve UX from the beginning, while others bring designers in after major product decisions have already been made.

Throughout my career, I've worked across enterprise systems, internal platforms, and fast-moving product teams. Rather than following a rigid framework, I adapt UX thinking to the realities of each product, introducing research, structure, and usability improvements wherever they create the greatest impact.

Process Philosophy

UX is not a fixed sequence

In Real Product Environments

Stakeholders change direction

Priorities shift

Requirements evolve

Timelines compress

Developers move ahead

Business goals override ideal workflows

Good UX is not about following a perfect textbook process. It is about understanding constraints, aligning teams, reducing friction, and improving product clarity regardless of where the work begins.

That adaptability has shaped the way I approach design. I focus on introducing the right UX activities at the right time instead of forcing every project into the same framework.

Environments I've Worked In

The Situation+My Role+Key Learning

The Situation

In some companies, Business Analysts collect requirements directly from stakeholders or clients. The UX role begins after requirements are already documented. Designers are expected to translate business logic, structure workflows, create wireframes, produce high-fidelity interfaces, and improve usability within predefined constraints.

My Role

  1. 1. Simplifying operational complexity
  2. 2. Improving interaction clarity
  3. 3. Reducing cognitive friction
  4. 4. Organizing information architecture
  5. 5. Making workflows more intuitive for end users

Key Learning

Even when requirements are predefined, UX still plays a critical role in transforming complex logic into usable experiences.

What's Consistent In My Process

Understanding The Problem

Before designing interfaces, I try to understand:

  1. 1. The business objective
  2. 2. Operational constraints
  3. 3. User frustration points
  4. 4. System complexity
  5. 5. Implementation realities

Simplifying Complexity

I focus heavily on:

  1. 1. Reducing cognitive overload
  2. 2. Improving information hierarchy
  3. 3. Structuring interactions clearly
  4. 4. Minimizing unnecessary friction

Systems Thinking

I think about:

  1. 1. Reusable interaction patterns
  2. 2. Scalable components
  3. 3. Design consistency
  4. 4. Workflow continuity
  5. 5. Long-term maintainability

Frontend Awareness

Because of my frontend experience, I design with implementation realities in mind. This helps bridge:

  1. 1. UX decisions
  2. 2. Development feasibility
  3. 3. Responsive behavior
  4. 4. Scalable UI systems

Iterative Improvement

I view UX as an evolving process. Products improve through:

  1. 1. Collaboration
  2. 2. Iteration
  3. 3. Feedback
  4. 4. Observation
  5. 5. Refinement over time

Created a case study by following a perfect textbook process.

ResearchWireframePrototypeTest
There is no universal UX process. Every company operates differently. Every team has different constraints. Every product evolves differently.