Human-Centric Design Challenges

My approach to software design follows a user-centric model focused on deep user observations, need-finding and iteration, shaped largely by my training at the of Stanford University.

The series below publishes the details about a set of human-centric design challenges I tackled at Stanford University, through which I connected the concepts about iterative design practice with four hands-on design challenges, and deepened my fluency with design for interactive technology.

Full project details:
Design Challenge #1
Design Challenge #2
Design Challenge #3
Design Challenge #4

Overall these projects have enabled me to:

Be comfortable critiquing, receiving critiques, and iterating on their designs in an advanced studio environment.

Perform needfinding with community members and stakeholders that goes beyond surface-level observations and produces deeper insights and needs.

Communicate design ideas: visually through sketching and mocks, through show-and-tell reports to studio, and through presentation to large groups.

Identify the most appropriate question to answer for their design, and to rapidly create a prototype to do so.

Utilize current tools and technologies to produce high-quality designs.