Skip to main contentIBM  | m. currier

Disciplines

Research Design

User interviews

Understand user pain points through generative prompts and research activities.

Persona development

Establish guidelines based on common pain points and key tasks users go through.

Usability testing

Identify usability issues to improve the user experience.

User interviews

Understand user pain points through generative prompts and research activities.

Design process

Prioritization

Rank and agree on the importance of a piece of work as it relates to resources and goals.

Sprint cycles

Keep the team iterating on a agree upon and established cadence.

Agile process

Break down implementation of user experiences in a consumable and scalable way.

Cross-disciplinary

Unite people from different roles to get stuff done.

Grooming/triage

Gather pending requests, backlog items and bugs that need prioritization.

Scoping

Identify the minimum viable effort to enable and deliver a delightful experience.

Feedback

Provide empathetic and impersonal critique to any piece of work.

Visual Design

Branding

Design scalable artifacts and patterns that communicate a company's soul in a visual way.

Systems thinking

Apply patterns and concepts at scale across different environments and contexts

Print design

Communicate a message visually through printed media.

Iconography

Create visual representations of actions, tasks and items at the smallest scale.

UI components

Design re-usable and responsive components for use on screen media.

Accessibility

Enable all types of users to be able to leverage and enjoy a tool.

Visual perception

Apply universal phycological principles to any design artifact.

User Experiences

Wireframing

Build user flows in lo-fidelty to quickly communicate an idea.

Problem definition

Scope a problem into a consumableand actionable format the team can understand

Information Architecture

Construct the connections between different areas of a product or app.

Motion design

Communicate interactive behavior through the use of motion principles and tools.

User flows

Diagram the interaction of a user with a system, and the actions that occur between them.

Prototyping

Experiment and test concepts through connecting multiple artifacts into one story.

Concept development

Explore and ideate on large volume of possibilities in order to refine a direction.

Leadership

Mentoring

Become a go-to source of inspiration and advice to peers and colleagues alike.

Facilitation

Enable conversations and activities between people across disciplines to reach a goal.

Conflict Resolution

Mediate between people when misunderstandings or frictions blocks any progress.

Customer-facing

Interface with real users and customers to understand their problems and build trust.

Product stratedgy

Drive the direction, vision and mission of a product team or collective effort.

Eminence

Let yourself known to others through publishing or speaking engagements.

Roadmapping

Enable the behavior of UI components and their relationships ot one another.

Front-end coding

HTML/CSS

Structure the skeleton and visual layer of a UI by building to design specs.

Javascript

Build consumable and nimble applications following best practices.

Docker

Build platform as a service products that use OS-level virtualization to deliver software in packages called containers.

Frameworks

Build consumable and nimble applications following best practices.

Component libraries

Compile a system of reusable components to be shared across teams and offerings.

Code accessibility

Enable all types of users to be able to use a tool to complete a job or task.

Globalization

Consider the scale aspects of code structures and components.

Content design

Documentation

Compile technical processes and requirements to follow in order to maximize a tool's impact.

User guidance & onboarding

Provide direction to the user to drive better adoption and use of an experience.

Usability

Provide content patterns to aid in accessibility cases.