Category:
Graphic Design UI Design UX Design
Duration: Duration icon 28 min read
Last updated: Updated icon Jul 15, 2026

UI UX Interaction Design Explained: What It Is and Why It Matters

User interaction design is the discipline that defines how a digital product behaves when someone uses it: what happens on every tap, click, swipe, and keystroke; what feedback the system returns; and the order in which the steps of a task unfold. Bill Moggridge and Bill Verplank coined the term in the mid-1980s, and forty-plus years later, it still distinguishes the products people keep using from those they quietly abandon.

What is Interaction Design in UX?

Interaction design, usually shortened to IxD, is the layer of UX design that defines how users and digital products communicate: the behaviors, responses, and flows that occur when a person acts on an interface. UI design determines what users see, UX design determines why the product works the way it does, and interaction design determines how the exchange actually happens.

The three disciplines get conflated because they often ship together. Every screen a user touches carries all three at once, which is why job titles blur and why agencies use the terms interchangeably in proposals. The distinction matters anyway. When a product looks attractive but feels tiring to use, the gap is almost always in the interaction layer, not the visual one.

IxD earns its own name because behavior is a separate design problem from appearance. A dashboard can present the right data with the wrong filter logic and fail. A signup form can look clean and still confuse users at an unclear error state. Diagnosing those failures requires thinking in interactions, not screens.

What is User Interaction Design?

User interaction design is the practical craft of shaping every exchange between a person and a digital product: the user’s input, the system’s response, and the flow that connects them. The swipe, double-tap, and pull-to-refresh gestures in a social app are not accidents. Each one was specified, prototyped, and tested before it shipped. Well, at least the successful ones.

Think about your favorite mobile app. Swiping right, flicking up, double-tapping to like: each gesture was defined with its input, its system response, and its timing, then refined until it disappeared into habit. That invisibility is the point. Users notice interaction design mainly when it is missing or wrong.

The craft extends past static screens into motion, animation, and feedback, the signals that tell users the system heard them. A button state change confirming a press, or a smooth transition between screens, gives people a sense of control. That sense of control is what they describe later as the product feeling good.

Specialist teams audit this layer on its own terms. Our interaction design services engagements start by mapping every input and system response in one core flow before touching visuals, because behavior problems disguised as visual problems are where redesign budgets go to die.

Microinteractions In Components

Microinteractions are single-purpose trigger-and-feedback pairs inside a larger flow: the vibration when you silence a phone, the progress bar during an upload, the animated heart on a like. Nielsen Norman Group’s analysis of microinteractions frames them as the mechanism that conveys system status, prevents errors, and carries brand. Users rarely notice them consciously and immediately notice their absence.

UX Interaction Patterns

Interaction patterns are standardized answers to problems every product shares: navigation menus, search bars, form fields. They work because users arrive already trained by every other product they use. A pattern followed costs the user nothing to learn. A pattern broken must repay that learning cost with a real advantage, and it rarely does.

Flows

Flows are the sequences users move through to finish a task, from entry to completion. User flows describe the high-level journey, like browsing to purchase. Task flows break a single job into steps, like the checkout sequence of shipping, payment, and confirmation. Interaction designers own both, because a product with beautiful screens and a broken sequence still fails.

Interaction vs. UI Design

UI design determines what an interface looks like: color, typography, iconography, layout, and visual hierarchy. Interaction design determines what the interface does when a user engages with it: how a button responds while being pressed, what feedback confirms the action, and what state the screen lands in next. One discipline handles appearance, the other handles behavior.

The division of labor is concrete. A UI designer decides that the primary button is violet, 48 pixels tall, and anchored bottom-right. An interaction designer decides what the button does while pressed, how fast the confirmation appears, whether the action can be undone, and what the user sees half a second after letting go. In other words, pretty important stuff.

Both roles fail without the other. A visually perfect interface with undefined behavior produces guesswork, and precisely defined behavior wrapped in an unreadable visual hierarchy never gets used at all. On small teams, one person carries both roles. The disciplines stay separate even when the job title does not.

Interaction vs. UX Design

Interaction design is a subset of UX design. UX design covers the full journey: research, information architecture, usability testing, and everything between first contact and task completion. Interaction design owns one layer of that journey, the moment-to-moment behavior of the interface. UX strategy decides what the checkout flow should accomplish. Interaction design decides how each step responds.

The practical split shows up in a checkout project. The UX designer researches why users abandon the payment process, maps the journey, and restructures the step sequence. The interaction designer then specifies each step’s behavior: inline validation on the card field, a submit button disabled until required fields pass validation, and a confirmation state that arrives fast enough to prevent a second click from double-charging.

Is interaction design part of UX? Yes, and the subset relationship matters for hiring. A UX generalist can usually produce acceptable interaction work. A product with high interaction complexity, dense dashboards, multi-role permissions, or real-time data needs a specialist because generalist-grade interaction decisions are exactly where those products break down.

The Interplay: How UI, UX, and IxD Work Together

UI, UX, and interaction design operate as one system with three responsibilities. UX design sets the strategy and defines what users need to accomplish. UI design translates that strategy into visible screens. Interaction design connects the two, specifying how each screen responds to input and how users move between them. Remove any layer and the product fails, just differently.

A mobile banking app shows the sequence. UX research establishes that users mostly need balances and recent transactions, fast. UI design gives those two data points the clearest visual priority on the home screen. Interaction design specifies the rest: how a swipe reveals transaction detail, what feedback confirms a transfer, and how the app behaves when the network drops mid-payment.

The failure modes differ too. Get the UX strategy wrong and you build the wrong product competently, while a UI failure makes the right product illegible. An interaction-layer failure is quieter than either: the product is correct and legible, yet exhausting to operate, which is the failure users complain about least and abandon over most.

Teams without the capacity to run interaction design, UX research, and UI work as one process typically bring in a UX design agency for the research and validation phases rather than for visual design alone. The three disciplines fail separately when they are staffed separately.

What Does an Interaction Designer Focus on in UX Design?

An interaction designer focuses on a product’s behavior: mapping user goals to specific interactions, specifying system feedback for every action, and testing whether real users can complete their desired tasks without instruction or training. This process also often includes documenting the user’s emotions at every step. The work rests on three commitments that hold across every industry: empathy grounded in research, iteration against evidence, and accessibility from the first wireframe.

Empathy

Understanding users starts with fieldwork, not intuition. Interviews, observation, and structured UX research reveal what people are trying to accomplish and where they stall. Designers who skip this step design for themselves, and products designed for designers share a failure pattern: elegant demos, poor retention.

Iteration

Design is not a linear process. Prototype, test, revise, repeat, because first versions of interaction decisions are reliably wrong in ways only real users expose. Usability testing exists to find those errors while they are still cheap to fix. One pattern we see in nearly every test round is that users hesitate where the team never predicted, and the fix is usually a single state change, not a redesign.

Accessibility

Accessible interaction design accounts for visual, motor, and cognitive differences from the first wireframe: keyboard paths for every action, visible focus states, contrast that survives sunlight, touch targets sized for imprecise hands. WCAG compliance is the floor, not the goal. Retrofitting accessibility after launch costs a multiple of designing it in from the start.

The Fundamentals of Interaction Design

The fundamentals of interaction design come down to four working elements: space, time, appearance, and behavior. They are a working simplification of the five dimensions model documented by the Interaction Design Foundation: words, visual representations, physical space, time, and behavior. Every interaction decision lives inside one of these elements.

Credit for the model goes to interaction design academic Gillian Crampton Smith, who defined the first four dimensions, and designer Kevin Silver, who added behavior as the fifth. The four elements below fold words and visual representations into appearance, and treat space as the on-screen kind, which is the kind most product teams actually control.

Elements of Interaction Design

Space

Space is the arrangement of elements within an interface: layout, hierarchy, and the visual relationships between components. White space creates breathing room and directs attention to what matters most. Proximity, alignment, and grouping tell users which elements belong together before they have read a single label, which makes spatial decisions the quietest form of instruction a product has.

Time

Time covers duration, sequence, and pacing: animations, transitions, and feedback delays. A progress bar makes a wait tolerable by making it legible. Immediate feedback reads as cause and effect. Anything slower needs an explicit waiting state, because an interface that goes quiet mid-task loses the user’s trust in the space of one held breath.

Appearance

Appearance covers the visual characteristics of an interface: color, typography, icons, and imagery. In interaction terms, appearance is a promise about behavior. An element styled as pressable must press. When appearance and behavior disagree, users trust appearance first, act on it, and blame the product when the interface fails to respond the way its styling advertised.

Behavior

Behavior is the core element: what users do to the interface and what the system does back. It is the working contract between person and product. A click triggers an action, a gesture moves a screen, and a submission returns confirmation. Design that contract explicitly, or users will discover its gaps for you, one support ticket at a time.

Types of Interaction

Interaction types describe the different ways a person can engage a system, and each type carries its own design constraints. Most products combine several. A banking app is navigational at the top level, direct manipulation inside its charts, and conversational in its support layer, and all three layers have to feel like one product.

Direct manipulation

Direct manipulation lets users act on digital objects as if they were physical: dragging files, resizing windows, pinching a map. Feedback is continuous and immediate, which makes an interface feel obedient in a way no other interaction type matches. It is also the least forgiving type of design because latency or dropped frames instantly destroy the physical illusion.

In our work on the DHCS Medi-Cal map interface, direct manipulation carried the entire product: state employees with no GIS training had to pan, zoom, and filter public healthcare coverage data. That audience shaped every decision, from contrast ratios selected for accessibility to filter controls that behave identically at every zoom level.

Conversational

Conversational interaction runs on natural language: chatbots, voice assistants, and AI copilots. The design work centers on context, intent, and recovery, because users phrase the same request a hundred different ways and abandon systems that make them rephrase twice. The interface earns trust by showing what it understood before acting on it.

Gestural

Gestural interaction covers swipes, pinches, shakes, and other physical movements, common across touch interfaces and foundational in AR and VR. Gestures are fast and satisfying but invisible: nothing on screen advertises that a swipe exists. Every gesture, therefore, needs a discoverable alternative path, or a share of users will never find the feature at all.

Navigational

Navigational interaction moves people through a product: menus, links, tabs, and search. It succeeds or fails on information architecture. If the underlying structure is wrong, no amount of menu styling can make the product findable, and users experience the failure as feeling lost rather than as the design defect it actually is.

User Interaction Design Principles

User interaction design principles are the rules that make an interface learnable without instruction: visibility, feedback, constraints, consistency, and affordance. They read like common sense until you audit a failing product against them and find out which one was skipped. In the audits we run, the missing principle is usually feedback rather than visual polish. As soon as a user gets lost or confused, all your work has been wasted.

Visibility

Interface options should be discoverable without guessing. If users must explore blindly to find an action, that action effectively does not exist for most of them. Clear labels, visible controls, and honest visual cues put the interface’s capabilities on the surface, where decisions actually get made in the first seconds of use.

Feedback

Every action needs an immediate, unmistakable response: visual, auditory, or tactile. Feedback is the principle that teams skip most often. When a system stays silent after a click, users click again, and the resulting double-submission bugs are filed as engineering defects when they started as interaction design issues. Silence also erodes trust faster than an error message does. An error at least proves the system is listening.

Constraints

Constraints limit what users can do at any given moment, preventing errors before they happen. A submit button disabled until required fields pass validation is a constraint doing quiet work. The counterintuitive part is that users experience well-designed constraints as freedom because nothing they try leads to something broken.

Consistency

Consistent terminology, controls, and behavior let learning transfer across a product. What a user learns on one screen should carry over to every other screen. Consistency is boring by design. A product that surprises users with novel controls on every screen is charging them a learning tax per screen, and they will stop paying it.

Affordance

Affordance means an element’s appearance suggests its use: buttons look pressable, sliders look draggable, and links look clickable. Strong affordances remove the need for instruction entirely. If an interface needs a tutorial to explain what can be clicked, the affordances failed long before the tutorial was written to compensate for them.

How do we define high-quality interactions, patterns, and behaviors?

A high-quality interaction lets a user reach their goal without stopping to figure out the interface, and it confirms every action quickly enough that they never wonder whether the system heard them. High-quality patterns are borrowed deliberately from convention. High-quality behaviors are predictable: the same action produces the same result, every single time.

The test is observational, not aesthetic. Watch a first-time user attempt a core task. Count the hesitations, the backtracks, and the moments they look for a confirmation that the system never gave. Strong user interaction design produces boring recordings: the user proceeds, the system responds, the task ends. Drama in a usability session is a defect log.

User Experience Goals in Interaction Design

Well-designed interaction serves goals you can actually test: usability, intuitiveness, responsiveness, accessibility, engagement, consistency, and purposefulness. Each goal maps to an observable behavior in a usability session, which is what keeps them from becoming poster words. A goal that cannot fail a test is decoration, and decoration does not ship better products.

Good interaction design should be:

  • Usable. Easy to learn, efficient to operate, and hard to get wrong.
  • Intuitive. Aligned with the mental models users already carry from other products.
  • Responsive. Feedback lands quickly enough that actions feel instant.
  • Accessible. Operable by people with diverse abilities, devices, and contexts.
  • Engaging. Worth returning to, not merely tolerable in the moment.
  • Consistent. One design language across every screen, state, and platform.
  • Purposeful. Every interaction serves a task the user genuinely has.

What Questions Does Interaction-Centric Design Ask?

Interaction design runs on structured inquiry rather than taste, guided by the product’s overall UX strategy. The questions below anchor every project because their answers change with every product, and a skipped question reliably resurfaces later as a redesign line item. We ask them at kickoff and again after every round of testing.

  • Who are the users? Their needs, goals, and limitations set every constraint that follows.
  • What are they trying to accomplish? Tasks and objectives, not feature requests.
  • How do they interact with the system today? Observed behavior, not reported behavior.
  • What feedback do they need? Clear, timely responses for every action they take.
  • Where and when do interactions occur? Context of use changes what works.
  • Why are certain interactions preferred? Motivations explain patterns that data alone cannot.
  • What are the pain points? Friction, hesitation, and abandonment tell you where to look.
  • How can each interaction improve? Iteration turns the answers above into design changes.

How Does It Create Engagement?

Engagement is the compound interest of good interaction decisions. Clear feedback reinforces every action. Microinteractions add small moments of acknowledgment. Intuitive flows let users build momentum rather than lose it at each step. None of these is dramatic on its own, but stacked across a session, they produce the feeling users later report as the product just working.

Some products add game-like elements: streaks, progress meters, celebratory states. They work when tied to real accomplishment and curdle into noise when they are not. Motion and animation follow the same rule: they help when they explain something and hurt when they merely decorate. The honest engagement test is retention behavior, not applause during a demo.

UX Interaction Patterns You Need to Remember

UX interaction patterns are reusable answers to interface problems that users have already learned somewhere else: navigation menus, search with autocomplete, progressive disclosure in forms, cards, and modal windows. Familiarity is their entire value, since a user who has met the pattern before operates it without thought. Mature user interaction design treats this catalog as vocabulary, not as a limit on creativity.

One lesson we keep relearning on enterprise dashboard projects: power users ask for keyboard shortcuts and bulk actions long before they ask for visual refinements. The patterns below are the consumer-facing baseline every product needs. Enterprise products then layer density, roles, and speed on top of them, and that layer is where specialist work begins.

Navigation Patterns

  • Hamburger menu. A collapsible menu icon that conserves screen space on mobile, at the cost of hiding options behind a tap.
  • Tabbed navigation. Distinct content sections users can switch between without losing their place.
  • Breadcrumbs. A visible trail showing users where they are inside a deep structure.

Form Patterns

  • Progressive disclosure. Show only essential fields first and reveal the rest as they become relevant.
  • Inline validation. Immediate feedback on each field, so errors get fixed at the moment they happen.
  • Auto-complete. Suggested inputs based on typing, cutting completion time and typos together.

Content Patterns

  • Cards. Visually distinct content blocks that make dense collections scannable.
  • Infinite scroll. Continuous loading that suits browsing feeds and punishes goal-directed searching.
  • Modal windows. Focused pop-up moments for decisions that must not be missed, used sparingly.

Search Patterns

  • Search with filters. Refinement and sorting controls that let users narrow large result sets themselves.
  • Autocomplete suggestions. Query predictions as the user types, shortening the path to the result.

The Origins of Interaction Design

Interaction design as a named discipline dates to the mid-1980s, when Bill Moggridge and Bill Verplank coined the term for the work of applying industrial design to software products. Alan Cooper’s About Face: The Essentials of Interaction Design, first published in 1995, turned that idea into a teachable method and remains the field’s standard text.

Moggridge had designed the GRiD Compass, one of the first laptops, and recognized that what happened on the screen deserved the same design rigor as the hinge. Verplank brought the human-interface research tradition alongside him. The term they landed on named a problem teams still recognize today: the product’s behavior was nobody’s explicit job.

Cooper’s contribution was method. About Face introduced goal-directed design, the practice of designing for personas with specific goals rather than for feature lists, and its later editions track the discipline’s migration from desktop software to web, mobile, and touch. Reading it is still the fastest way to calibrate your sense of what good interaction behavior looks like.

Interaction Design in HCI (Human-Computer Interaction)

Human-Computer Interaction is the research field that studies how people use computing systems. Interaction design is the applied practice built on its findings. HCI produces the science: research on cognition, perception, and error, plus the methods behind usability testing and accessibility standards. Interaction designers translate that science into product decisions about gestures, feedback timing, and flow structure.

The relationship runs one direction in research and the other in practice. HCI studies produce findings about how humans process interfaces, and designers consume them as constraints and heuristics. Practice returns the favor by generating the new interaction problems, voice, gesture, and mixed reality among them, that research then formalizes. A designer fluent in both moves faster and needs fewer rounds of testing to get there.

Live Interaction with Next-Step Simulation

AI Interaction Design Patterns

AI interaction design applies the established principles of feedback, constraints, and affordance to systems whose output is probabilistic rather than fixed. The working patterns of 2026 include streaming responses, confidence and uncertainty indicators, human approval loops, editable output, and explainable recommendations. The principles are old; the new problem is a system that is sometimes wrong.

Deterministic software kept a simple promise: the same input always produced the same output. AI systems broke that promise, and interaction design inherited the consequences. When output varies, feedback has to communicate more than the fact that the system acted. It has to communicate how much to trust what came back.

Across the AI interface work we have shipped, adoption tracks with how easy it is to check the system’s work, not with the quality of the underlying model. Users forgive a wrong suggestion they can catch in two seconds, and abandon a right one they cannot verify. Interfaces that expose sources, confidence, and an edit path beat interfaces that present output as finished fact.

The patterns doing that work in production today:

  • Streaming responses. Output renders as it generates, converting a dead wait into visible progress and giving users an early exit when the answer heads somewhere wrong.
  • Confidence and uncertainty states. The interface signals how sure the system is, so users calibrate their checking to the risk instead of treating every output identically.
  • Human approval loops. The system proposes and the person confirms: consequential actions wait for explicit sign-off, which keeps accountability where it belongs.
  • Editable AI output. Generated text, code, or designs open in an editable state, framing the AI as a draft producer rather than a final authority.
  • AI-generated suggestions. Recommendations appear alongside the user’s work instead of replacing it, preserving the sense of authorship that keeps people invested.
  • Explainability. The interface can answer why the system did what it did, with sources, criteria, or reasoning, in one interaction rather than one support ticket.

Agentic workflows raise the stakes on every pattern above, because the system now acts across multiple steps before a person reviews the result. Status visibility, override controls, and recovery paths become the core design surface. We cover agent-specific patterns in depth in our guide to UI design for AI agents, and conversational surfaces carry their own pattern language, from chat threading to interruption handling.

Examples of Mobile Interaction

Mobile interaction design works within the constraints of touch: small targets, imprecise fingers, one-handed use, and constant interruption. The patterns that survive on mobile, swipe actions, pull-to-refresh, bottom navigation, exist because they match how people physically hold and operate a phone, not because they photograph well in a portfolio.

Touch Gestures

  • Swipe gestures. Dismissing notifications, moving between photos, deleting list items: fast actions that reward learned habit.
  • Pinch-to-zoom. Precise control over images and maps with two fingers.
  • Long press. Contextual options revealed on demand, keeping the default interface clean.

Onboarding

  • Interactive tutorials. New users learn key interactions by performing them, not by reading about them.
  • Progressive onboarding. Features introduced gradually, at the moment they become useful.
  • Personalized onboarding. First-run experiences shaped by the user’s stated goals or early behavior.

Navigation

  • Bottom navigation bars. Core destinations kept within thumb reach on every screen.
  • Floating action buttons. The single primary action made permanently available.
  • Pull-to-refresh. Content updates through one gesture users already know from every feed they use.
interaction design example

Examples of Website Interaction

Website interaction design carries different constraints than mobile: precise cursors, larger viewports, keyboard input, and visitors who arrive mid-task from a search result. The patterns that matter most on the web are navigational and form-related, because most website visits are goal-directed. Find the thing, complete the task, leave satisfied.

During testing on form-heavy products, we watch the same drop-off moment repeat: not the long form itself, but the first error a user cannot resolve without starting over. Inline validation and per-field recovery exist to remove exactly that moment, which is why they sit near the top of the list below.

Navigation

  • Mega menus. Full content overviews for large sites, letting users scan an entire structure at once.
  • Sticky navigation bars. Wayfinding that stays available no matter how far the page scrolls.
  • Search with autocomplete. Suggested queries that shorten the distance between intent and result.

Forms

  • Real-time validation. Errors surfaced per field, while fixing them is still a one-second job.
  • Progress indicators. Multi-step forms that show users how much remains before they commit.
  • Conditional logic. Fields that appear only when prior answers make them relevant.

Interactive Elements

  • Hover effects. Visual confirmation that an element is live before the user commits a click.
  • Interactive maps. Spatial data users can explore directly instead of reading about.
  • Animated transitions. Movement between states that explains what just changed and why.

Examples of Website and Mobile Interaction Design

Cross-device interaction design converges on a single requirement: the same person uses the website and the app, often within the same hour, and expects them to behave like one product. Responsive layout handles the screen sizes. Consistent user interaction design and synced state handle everything else.

Responsive Design

Responsive design adapts layout to every screen size and orientation, but the interaction layer has to adapt with it. Touch targets grow on mobile. Hover states need touch equivalents. A data table that works with a cursor becomes cards on a phone, and the sorting behavior has to survive the transformation intact.

Cross-Platform Consistency

Cross-platform consistency means interaction patterns transfer between devices without relearning: the same navigation logic, the same feedback for the same actions, the same visual language throughout. Cloud-synced state completes the contract, so a task started on a laptop resumes on a phone exactly where the user left it.

Conclusion

Interaction design decides whether a product feels obvious or exhausting, and that decision gets made either deliberately or by accident. Teams that treat every tap, transition, and confirmation as a design decision ship products people return to. Pick one core flow this quarter, audit it against the principles above, and fix what fails first.

Frequently Asked Questions

What is interaction design in UX?

IxD, short for interaction design, is the layer of UX design that defines how users and digital products communicate: the behaviors, feedback, and flows that occur when a person acts on an interface. Where UI design supplies the visible controls, interaction design specifies the behavior behind them: feedback, timing, state changes, and flow logic.

What is the difference between interaction design, UX design, and UI design?

UX design maps the entire journey from first contact to task completion, UI design creates the visual interface, and interaction design defines how that interface behaves under use: timing, feedback, gestures, and flow logic. A shorthand that holds up in practice: UX is the why, UI is the what, and interaction design is the how.

What are microinteractions in interface design?

Microinteractions are small trigger-and-feedback pairs built into an interface: the progress bar during an upload, the animated heart on a like, the vibration when a phone goes silent. They confirm actions, signal system status, and prevent errors without interrupting the user’s primary task.

How is user interaction design different from Human-Computer Interaction?

User interaction design is the applied practice of shaping how a product behaves, while Human-Computer Interaction is the research field it draws on. HCI produces formal findings about cognition, perception, and human error, and interaction designers translate those findings into concrete decisions about gestures, feedback timing, and flows.

How long does the interaction design phase take in a product project?

Interaction design typically runs two to six weeks as a distinct phase inside a product design engagement, depending on how many user flows, roles, and states need specification. Products with real-time data or multi-role permissions sit at the long end, because every added role multiplies the states that must be designed and tested.

How much does interaction design cost?

An interaction design engagement is usually priced inside a broader UX project rather than as a standalone line item, at US specialist rates of $100 to $300 per hour. A focused interaction audit of one core flow is the least expensive entry point, while a full behavioral specification for a complex product scales with the number of flows and user roles.

What should you look for in an interaction design portfolio?

A strong interaction design portfolio shows behavior, not just screens: prototypes or recordings that demonstrate state changes, feedback, and error recovery, plus at least one named project explaining a specific interaction problem and how testing changed the design. Static mockups prove visual skill only, and interaction quality is exactly what a static image cannot show.

Author

Marc Caposino

CEO, Marketing Director

20

Years of experience

9

Years in Fuselab

Marc has over 20 years of senior-level creative experience; developing countless digital products, mobile and Internet applications, marketing and outreach campaigns for numerous public and private agencies across California, Maryland, Virginia, and D.C. In 2017 Marc co-founded Fuselab Creative with the hopes of creating better user experiences online through human-centered design.