Matt Camp

Catalog of recent works for

Matt Camp

One of the hardest lessons I’ve had to learn is when to recognize when something is over.

Especially when that thing gave you a career, an identity and afforded a life.

The reality is; the old model of what a UX designer is and does is largely over.

The contributions of what a UX designer offers to a product is no longer part of the pathway to growth in the software industry. Not just personal growth -- but UX doesn't drive outcomes in the software business the way it used to. The industry has moved on.

Something newer and weirder will show up in its place. It may still be design shaped. But it won’t be anything like the discipline we’ve built up over the last 20 years.

This site is here to catalog my thoughts and observations as this industry changes.

Writing

Recent Posts

Work

Publically visible works

These are personal projects. Much of my professional work has been at the enterprise level, where the complexity, context, and confidentiality do not always translate neatly into a traditional portfolio format. What you see below is a reflection of my natural interest in design, development, and product creation outside of that environment.

  • Token Chef
    What:
    Single Page Web app to manage design tokens for large enterprises
    Learnings:
    Product thinking. Planning. Backend development
    When:
    March 2026
    Role:
    Designer, Developer
    Stack:
    Vue/Nuxt/Firebase/Vercel
  • My Meditation Year
    What:
    Landing page for a physical meditation card product of my own design
    Learnings:
    Physical production. Stripe integration. Product shaping.
    When:
    May 2025
    Role:
    Designer, Developer
    Stack:
    Vue/Nuxt/Vercel/Stripe

Background

How I help organizations

  • Turn strategic goals into product and design decisions that teams can actually ship — without the usual translation loss between leadership and execution.
  • Bring consistency to fragmented experiences, especially in organizations where multiple teams, stakeholders, or legacy systems have pulled the UI in different directions.
  • Close the gap between design and engineering so handoffs don't become bottlenecks — and what gets built actually matches what was intended.
  • Simplify complex interfaces without losing functionality, so products are easier for users to learn, and cheaper for teams to maintain and extend.
  • Move faster from idea to working software by prototyping early, reducing ambiguity, and keeping product, design, and engineering aligned instead of siloed.

What I do

My Skills and experience

Development

Years of experience: 10+

Skills: Angular 17+, Vue 3, Nuxt 4, Firebase, MySQL, Vanilla JS

  • Build front-end systems that balance speed, maintainability, and enterprise-scale complexity.
  • Translate design intent into production-ready interfaces using component libraries, theming, and reusable patterns.
  • Improve delivery by reducing ambiguity in architecture, shared logic, and handoff between design and engineering.
  • Prototype quickly to test workflows, prove value early, and help teams make better product decisions before full implementation.

Design

Years of experience: 10+

Skills: Figma, Usability Testing, WCAG 2.0 and 508 Compliance

  • Create systems-oriented design that helps organizations stay consistent without slowing teams down.
  • Turn abstract business needs into clear user flows, interface structures, and practical design direction.
  • Design for real-world constraints, including accessibility, scale, legacy systems, and varied developer skill levels.
  • Bring visual clarity and coherence to products so teams can move faster with more confidence.

Product Management

Years of experience: 7+

Skills: Lean product development, Agile delivery, steel thread planning, stakeholder alignment, roadmap definition, discovery, prioritization, cross-functional execution

  • Shape product direction by connecting user needs, organizational constraints, and technical reality.
  • Define scope, priorities, and workflows in ways that help teams focus on the highest-value opportunities.
  • Identify the core problem behind messy requests and turn it into a workable plan.
  • Help cross-functional teams align around outcomes, tradeoffs, and a realistic path to delivery.